电信合约机是什么意思:一道英语选择题

来源:百度文库 编辑:神马品牌网 时间:2024/05/06 01:30:15
_______before we depart the day after tomorrow,we should have a wonderful dinner party.
A,Had they arrived,
B,Would they arrive
C,Were they arriving
D,Were they to arrive
知答者还望附上原因

选D。这是个虚拟语气。虚拟条件句的从句部分如果含有were, should, 或had, 可将if省略,再把were, should或had 移到从句句首,实行倒装。
在虚拟语气的从句中,动词'be'的过去时态一律用"were",不用was, 即在从句中be用were代替。
从后面的should可以看出来了,这句话表示的是未来的虚拟语气,所以选A是不正确的。选A后面应该用should have done的形式。只能选D。

a is the correct answer.

C

选D,虚拟语气中的当条件句中谓语动词含有were,had,should是可以将if省略,将were,had,should移至主语前面。且从整个语句语义看,这是一表将来意义的条件句的虚拟语气。
原句应该是if they were to arrive before we……所以应该选D。我记得这是某一年四级考试但选的最后一道,或者倒数第二道题。

C
如果此句不用虚拟语气(须倒装)的话,应该是这样的:If they were arriving before we depart the day after tomorrow, we should have a wonderful dinner party.所以倒装后应为Were they arriving before we depart the day after tomorrow, we shoudl have a wonderful dinner party.