首页 知识详情

Would have done?类似的还有什么

网校学员Syl**在学习英语零基础直达大学六级【超值特惠班】时提出了此问题,已有1人帮助了TA。

网校助教

清醒季smile

同学你好,该知识点来自沪江网校《英语零基础直达大学六级【超值特惠班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学你好~
1)must + have done:用于肯定句,表示推测,意为“一定(已经)……”。

You must have finished the work. 你一定已经完成工作了。

2)can + have done:用于否定句或疑问句,表示推测,意为“可能(已经)……”。

He can’t have left so soon. 他不可能走得这么早。

3)could + have done:可用于肯定句、否定句或疑问句,表示推测、责备或遗憾等,意为“可能……”、“本来可以……”、“本来应该……”等。

You could have finished it, but you failed. 你本可以完成,但你失败了。

4)should [ought to] + have done:可用于肯定句、否定句或疑问句,表示责备或遗憾等,意为“本来应该……”。

You should have helped me, but you just sat and watched there.

你本应该帮我的,但你只是在那坐着看。

5)need + have done:用于否定句或疑问句,用于否定时意为“本来不必”,用于疑问句时意为“有必要……吗”。

You needn’t have helped me because I could make it.

你本没必要帮我的,我自己可以做到。

6)may + have done:用于肯定句或否定句,表示推测,意为“可能(已经)……”。

She may have seen this film. 她可能已经看过这部电影了。

7)might + have done:用于肯定句或否定句,表示推测,意为“可能(已经)……(此时might可换为 may);

She may/ might have seen this film. 她可能已经看过这部电影了。

另外还可以表示过去可能发生的事结果未发生,意为“本来会……”(此时 might不能换为 may)。

Tom might have given you more help, even though he was busy.

尽管汤姆很忙,他或许也会多给你一些帮助。

祝同学学习进步~

版权申明:知识和讨论来自课程:《英语零基础直达大学六级【超值特惠班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。

相关资料

类似的英文怎么说

似的种类。 These compounds have structural similarities to penicillin. 这些化合物结构上与盘尼西林相似。 Asian fruit similar to litchi. 类似荔枝的亚洲水果。 a...

have to什么意思

have to”是一个多功能的英语短语,其基本含义是“必须”或“不得不”,但根据上下文的不同,可以有多种用法和含义。“have

类似“总而言之”意思的英语表达

少了?今天就一起来看看吧。 首先,我们可以先复习一下常见的一些文末表达,比如“总而言之”,有: in a word(简而言之) in summary (总之) all in all(总而言之) in conclusion(最后) to sum up(概...

英语中如何表达“白忙一场”类似的意思

么将其出版,但我认为他在白费力气。 ③ for nothing 它有两层意思:免费或徒劳地。用作“免费”时的英语释义:free or without paying;用作“徒劳地”时的英语释义:with no good result or for no ...

商务英语属于什么类专业

商务英语属于外国语言文学类,属于英语专业,毕业之后取得的学位是文学学士学位。下面是商务英语属于什么专业类别的内容,大家可以作为了解。 一.商务英语属于什么专业 商务英语属于文学类中的外国语言文学类。商务英语专业方向主要培养能在外贸、外事、文化、新闻出版...