一道英语选择题
_______beforewedepartthedayaftertomorrow,weshouldhaveawonderfuldinnerparty.A,Hadtheya...
_______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
知答者还望附上原因 展开
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。
在虚拟语气的从句中,动词'be'的过去时态一律用"were",不用was, 即在从句中be用were代替。
从后面的should可以看出来了,这句话表示的是未来的虚拟语气,所以选A是不正确的。选A后面应该用should have done的形式。只能选D。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选D,虚拟语气中的当条件句中谓语动词含有were,had,should是可以将if省略,将were,had,should移至主语前面。且从整个语句语义看,这是一表将来意义的条件句的虚拟语气。
原句应该是if they were to arrive before we……所以应该选D。我记得这是某一年四级考试但选的最后一道,或者倒数第二道题。
原句应该是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.
如果此句不用虚拟语气(须倒装)的话,应该是这样的: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.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a is the correct answer.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询