选D.
首先A、B选项可以直接排除(A因为不符合时态,B因为主语为第三人称单数形式),主句中有表示过去的时间状语last night,所以选择D.楼下说得很对,本句的确是表示对过去的推测,但不是因为有时间状语,而是因为must have.也就是说,如果没有last night 就应该选C了.
He must have studied English last night,___he?
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
英语人气:560 ℃时间:2019-09-29 01:47:06
优质解答
我来回答
类似推荐
猜你喜欢
- 1一块正方形地的周长是800米.每公顷收稻谷8吨.那么这块地收稻谷多少吨.
- 2鲁迅生活的时代.社会背景.黑暗的世界
- 3甲乙两同学骑自行车在同一条公路上做同向匀速直线运动,已知甲速为2m/s,乙速10.8km/h,如果某一时刻甲车在乙车的钱20m,乙车能否追上甲车?如果能追上需要多长时间?
- 4只改动下题的一个运算符号,使得数等于0.
- 5平行四边形ABCD中,∠A比∠B小40°,则∠D=_度.
- 6听了爸爸的话,使琳达受到了很大的启发修改病句
- 7英语排顺序
- 8为什么说星期天是每个星期的第一天?
- 9The baby is so young that he can ha__ dress himself
- 10已知全集U=R,M={x丨{3-x>0,5-≤4},N={x丨-2<x≤3}求①MUN和M∩N;②M∩(CuN)和(CuM)∩N.