两道英语情态题目,都帮我解释一下!

来源:百度知道 编辑:UC知道 时间:2024/05/03 03:17:05
1.The construction of the bridge( )by the end of next month.
A.must have been completed B.has been completed
C.must be completed D.must complete

请问by the end of next month是指的未来还是已经发生了(过去式)?

2.You( )wrong last time.
A.can be B.could not C.could be D.may be
详细解答

第一题选C
同楼上,NEXT MONTH,肯定是将来,虚拟语气。

第二题,应选C。
虚拟语气,情态动词都是用过去式来表示的。是委婉的表达。

1 既然是next month,当然是未来。

2 首先wrong前面一定要有be动词,排除B
句意是“上回你可能错了”,这里的“可能”表示揣测,一般用may。所以选D

1 A 桥的建造必须在下个月底前竣工. 因为句中时间状语by the end of next month是指未来,所以一定是将来完成时
2 C last time,所以是过去时,排除A D, B缺动词

A 未来完成式
C 不懂就排除也可以啊 ABD都不行

1 选C
是next month,未来完成式。
2 选C。
虚拟语气,情态动词都是用过去式来表示的。