> 英语 >
He must have studied English last night,___he?
A.don't
B.haven't
C.hasn't
D.didn't
人气:134 ℃ 时间:2019-09-29 01:47:06
解答
选D.
首先A、B选项可以直接排除(A因为不符合时态,B因为主语为第三人称单数形式),主句中有表示过去的时间状语last night,所以选择D.楼下说得很对,本句的确是表示对过去的推测,但不是因为有时间状语,而是因为must have.也就是说,如果没有last night 就应该选C了.
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版