He spoke English well.He( ) studied the language for years括号处为什么填must have
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/15 04:49:51
He spoke English well.He( ) studied the language for years
括号处为什么填must have
must have studied是现在完成的状态
翻译过来就是:
他的英语讲得很好,他一定是学了好些年的英语了.(带肯定推测的语气,所以用must )
must have done sth 是对过去发生的事情的肯定推断。
这里的意思是:他英语说得很棒。他(过去)一定学过多年的(英语)语言。
must have done sth. 表示对过去情况的猜测。
这句话是说:你讲英语很好,肯定学了几年了。(从当时的情况来看)
用情态动词 表示 推测。
句意是:他英语说得很好。他一定学了几年了。
希望能帮到你,祝进步!
情态动词must 表推断,意为必须。must be 或者must do表示对现在或将来的推断。当你想表示对过去的推断时,要用must have done来表示。题中spoke表示是过去式,所以相应地,用must have done. 比如说昨天一定下了雨,用it must have rained yesterday
前面说的是他英语说得很好,
所以后面推测他一定学过好几年语言。
must have表示一定做过某事
来自【学习宝典】团队
如果认可我的回答
请点击下面的【选为满意回答】按钮
谢谢~
He spoke English to everyone he m____
英语He spoke English to everyone he m______He spoke English to everyone he m______
he spoke (English) neither slowly nor clearly这句话
He spoke English well.He( ) studied the language for years括号处为什么填must have
He thought most people speak English as a second language.中的speak要不要改成spoke?
补全句子 (令我惊讶的)was that he spoke English so well
the cheat spoke English so well that he was taken for a n( ) speaker
翻译He spoke English so well that i took it for granted that he was an American.
He spoke English so fluently that he _____ have been taken for a native speaker.空上用would还是 cou
He did not understand English!He spoke German!既然是持续的状态,为什么用过去式,不用现在时态?
He speak English as_________(good/wel l) as his mother. 不仅要答案,还要原因说明一下GOOD与WELL的区别(要简洁)好的加分
No..i spoke english...you says english..
He has been practicing ___ English for two hours.A.speak b.to speak c.speaking d.spoke
English is spoke by many people翻译
you spoke very good English 改错
neither nor 的用法 ★★★★★★★★★★★he spoke neither slowly nor clearly 改成:he spoke (English) neither slowly nor clearly
Before he come to New York,he had never heard a single English wordA) speaking B)to speak c)spoke d)spoken
An English choice question!He was a friendly waiter.He spoke to the writer()a.like friends b.in a friendly way请说明原因!