jiebindai
幼苗
共回答了15个问题采纳率:100% 举报
在条件虚拟语气中,与现在事实相反和与将来事实相反是有一定区别的.
一、与现在事实相反:所以说从句时态用一般过去时表示是因为只要把谓语动词的时态改为一般过去时即可:
1.动词 be (包括 am,is,are)—— 改为 were
2.其他动词 —— 改为相应的一般过去时态,如:
have -- had
do -- did
work -- worked
以上的所有改动的动词统称为动词的一般过去时态.
二、与将来事实相反:所以说 if 从句时态的时态用动词的过去形式是由于有三种虚拟形式:
1.should + 动词原形 (实质上属于过去将来时) —— 表示将来还存在一定实现可能性的虚拟,如:
If I should meet him tomorrow,I would tell him all about it.
如果我明天有可能见到他,我会把这一切都告诉他的.
(言外之意:恐怕见到的可能性不大)
2.一般过去时 —— 表示将来实现可能性极小的虚拟,(这一点从形式上看,与对现在的虚拟没有区别),如:
If I met him tomorrow,I would tell him all about it.
如果我明天真的见到他,我会把这一切都告诉他的.
(言外之意:恐怕见到的可能性微乎其微)
3.were to + 动词原形 —— 表示将来根本不会存在可能性的虚拟,如:
If the river were to flow backwards,I would tell him all about it.
如果河水会倒流的话,我会把这一切都告诉他的.
(言外之意:不会存在任何可能性)
1年前
2