2道倒装句选择题疑问

来源:百度知道 编辑:UC知道 时间:2024/09/28 08:18:05
1.They would certainly have come and helped us ___ time.
A had they had
B did they have
C had they have
D would they have

2.Nowhere else along the coast ____ such shallow water so far from land.
A is there
B there is
C it is
D is it

请告诉我答案以及原因

1.A
虚拟语气的用法之一:与过去事实相反的,主句用would have done,从句用过去完成时。这个句子中,前面的是主句,后面的从句倒装,还原过来应该是if they had had time
2.A
因为表否定的副词Nowhere放在句首,所以主句要倒装,明显是一个there be句型,所以选A

第一题 C, 第二题A
1. 虚拟语气,要用过去完成时
2. 否定打头的句子后面要倒装句

C
A

A 、前面用的是完成时态,后面虚拟倒装句当然要用过去完成时
A、否定居首+介词引导的短语 要用倒装句式
很多语法是要记住的,并且都是固定用法……