英语问题,快!The little girl must have lain there for a long time

英语问题,快!
The little girl must have lain there for a long time , _______ ?
A. mustn ’ t she
B. hasn ’ t she
C. wasn ’ t she
D. didn ’ t she
suzanne_ruan 1年前 已收到6个回答 举报

lein507 幼苗

共回答了22个问题采纳率:95.5% 举报

选B,这里must不是情态动词,而是必须的意思,所以动词是lain,时态是完成时,即加have~所以提问的时候用hasn't

1年前

3

micleallon 幼苗

共回答了38个问题 举报

选B

1年前

2

安静的河水 幼苗

共回答了703个问题 举报

选D
这里的must have lain不是表示情态意思的“必须”,而是表示对过去事件的一种推测,所以后面的反义疑问句应该用didn't
将前面部分改写如下就比较容易明白了:The little girl certainly laid there for a long time, ____?

1年前

2

1奥尕 幼苗

共回答了21个问题 举报

选B
这个小女孩一定是躺在那好长时间了,不是吗(她没躺在那好长时间吗)?

1年前

2

183807668 幼苗

共回答了4个问题 举报

A

1年前

2

songxiguo 幼苗

共回答了183个问题 举报

选B
前面部分是现在完成时,后面也应该是

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.024 s. - webmaster@yulucn.com