由if,when,after等引导的状语从句用一般现在时表示将来发生的动作.
问题描述:
由if,when,after等引导的状语从句用一般现在时表示将来发生的动作.
If he______,don't wake him up.
A.still sleeps
B.is still sleeping
C.still had been sleeping
D.will be sleeping still
上面这句话算不算将来时的?从中文理解如果他在睡觉,不要叫醒他,既可以理解为现在正在睡觉,也可以理解为将来他在睡觉,这样的话A,B不是都可以吗?
答
有still在咯,如果他还在睡.
其次,你对时态的理解有问题.
A用的是一般现在时,这人生出来一直在睡没醒过
B用的是现在进行时,
C是过去完成时,都完成了还叫他干嘛呀,
D用的是一般将来时,而且很扭曲,有点语感的人都不会选