现在完成时
Go to Practice Exercises现在完成时用于连接过去和现在。我们用have / has + 过去分词来构成它。对于大多数动词,过去分词与过去式相同(例如,play → played)。
一些动词改变拼写(例如,study → studied),许多是不规则的(例如,go → gone、write → written)。您可以在下面的相关课程中找到不规则动词的完整列表。
如何形成现在完成时
肯定句
要形成肯定句,使用have / has + 过去分词。
| 完整形式 | 缩写形式 |
|---|---|
| I have played | I've played |
| You have worked | You've worked |
| He has written | He's written |
| She has walked | She's walked |
| It has rained | It's rained |
| We have travelled | We've travelled |
| They have studied | They've studied |
否定句
要形成否定句,在have或has后添加not。
| 完整形式 | 缩写形式 |
|---|---|
| I have not eaten breakfast today | I haven't eaten |
| You have not been to Asia | You haven't been |
| He has not seen the new film | He hasn't seen |
| She has not played tennis | She hasn't played |
| It has not snowed this winter | It hasn't snowed |
| We have not slept all night | We haven't slept |
| They have not tried the food | They haven't tried |
是/否问句
要形成问句,将have / has放在主语前面。
例句:
- Have I missed the bus?
- Have you visited London?
- Has he worked as a waiter before?
- Has she met John?
- Has it been cold this week?
- Have we arrived too early?
- Have they studied English grammar before?
疑问词问句
对于疑问词问句,将疑问词放在have / has之前。
例句:
- Where have I left my umbrella?
- What have you done today?
- Why has he gone already?
- Where has she been in the UK?
- Why has it rained so much this summer?
- What have we done?
- Where have they learned English before?
何时使用现在完成时?
重点关注用法: 如何使用现在完成时
练习题
练习本课所讲内容。每次测验均从我们的题库中独立生成,确保您在每次尝试时都会获得一组全新的题目。
Loading quizzes...
Downloadable PDF
下载可打印的测验以进行离线练习。每份PDF均从我们的题库中独立生成,确保您在每次尝试时都会获得一组全新的题目。
Loading quizzes...