You must have been driving at seven miles an hour句中的must have been driving是一种什么语法及此句的汉语意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 12:50:26
You must have been driving at seven miles an hour句中的must have been driving是一种什么语法及此句的汉语意思

You must have been driving at seven miles an hour句中的must have been driving是一种什么语法及此句的汉语意思
You must have been driving at seven miles an hour
句中的must have been driving是一种什么语法及此句的汉语意思

You must have been driving at seven miles an hour句中的must have been driving是一种什么语法及此句的汉语意思
这是虚拟语气,表推测,但这个推测十分肯定,意思是:你一定是开到了每小时七英里的速度.

E

现在完成时have been doing,对过去事实推测
很肯定,意思:你刚刚一定是开到了每小时七英里的速度。

是推测的用法 这句话的常用语境就是超速被警察抓到后 警察说 在我追上你之前你一定以每小时7英里的速度驾驶。 所以用 have been doing

虚拟语气,但表示比较肯定,
意思是:你(刚才)一定是开到了每小时7英里/小时
ps:一般外国警察主导你超速经常会这么说

意思是:你的行车速度肯定在每小时七英里。
must have been driving,是对过去的肯定的推测。

选择:You have been doing washing all the morning.You must be tired,( )you?A.mustn`t B.are C.aren`t D.must Dear! You must have been very happy now!是什么意思? It must have been so though for you,huh? must have been done must have done must have/ must have been的区别 Look at what you have done to my new book.You_____more careful with it.A.must have been B.might have been C.should have been D.ought to be You ______ when you heard the news.A、 must have been very excited B、 must be very excited C、 can be very excited D、will have been very excited 反义疑问句You must have been there before,______?A.have you B.did you C.haven't you D.didn't you请说明理由,还有一道You must have been in Beijing last month,_______ A.aren't you B.did you C.weren't you D.didn't you You should not have swum in that river.You ____ have been eaten by fish.A.must B.may C.will D.might When did you first visit China?I think it _____in 1996,when my parents were teaching in YunnanUniversity.A.must be B.should have been C.may be D.must have been其余选项为什么不对,尤其是A? You ( )be tired .you have only been working for an hour.A.must B.wont C.cant D.may not .You must do your homework now; you ______ computer games all the evening.A.have been playing B.play C.are playing D.played I phoned you at 9:00 this morning but got no answer.l am sorry .l _____ the bell.l____in the garden .A haven't heard,must have been.B didn't have heard,must beC didn't hear,must have been D didn't hear,must be 选哪个?为什么? The light in his office is out.He_________ left for home.A.must have B.must have been C.should have D.should have been he-----blind not to see that car cominga can hve been b will have been c may have been d must have been You ____ her in her office last Friday; she's been out of town for two weeks.A.needn't have been B.must have been C.might have been D.can't have been怎么看这里用不用虚拟呢? must not have been;could not have it-------- the manager the spoke to you just now/求解a can be b is C must have been D will be