He must have studied English last night,___he?
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/07/23 01:15:24
He must have studied English last night,___he?
A.don't
B.haven't
C.hasn't
D.didn't
A.don't
B.haven't
C.hasn't
D.didn't
![He must have studied English last night,___he?](/uploads/image/z/2702585-65-5.jpg?t=He+must+have+studied+English+last+night%2C___he%3F)
选D.
首先A、B选项可以直接排除(A因为不符合时态,B因为主语为第三人称单数形式),主句中有表示过去的时间状语last night,所以选择D.楼下说得很对,本句的确是表示对过去的推测,但不是因为有时间状语,而是因为must have.也就是说,如果没有last night 就应该选C了.
首先A、B选项可以直接排除(A因为不符合时态,B因为主语为第三人称单数形式),主句中有表示过去的时间状语last night,所以选择D.楼下说得很对,本句的确是表示对过去的推测,但不是因为有时间状语,而是因为must have.也就是说,如果没有last night 就应该选C了.
He must have studied English last night,___he?
he studied for the e( ) last night
He must have left home yeserday,___he?
jim must be at home last night,___he?反义疑问句
he must have stad up last night,_____
he must have studied English for many 为什么要用have而不是has
反义疑问句:you must have studied English for three years,_____?he
He must have attended the meeting yesterday,___he?
He must have been ill,or he ______ to the party last night.
He must have done his homework last night,didn't he? 这里为什么用d
请教:He must have stayed up late last night,_____? A.didn't he
he must have finished his homework last night,didn't he?为什么是