现在完成时练习2024年8月28日 | 阅读 4 分钟 现在完成时用于指代已完成的动作或状态。这些时态表示一个在过去开始并持续到现在发生的事件。 它表示事件在现在仍然未完成。让我们看看下面的例子 - David has done his job.
- You have come just in time.
如何构成现在完成时?现在完成时的结构非常简单。在这些时态中,我们使用 Has/ Have,以及动词的第三种形式。 Has/ Have 的规则 - 对于单数主语 (He, She, It),我们使用 Has。
- He has resigned from his post.
- Renee has not yet learned the first lesson.
- 对于复数主语 (We, They, These, Those),我们使用 Have。
- We have not gotten the Diwali bonus.
- They have gone to the carnival with their family.
- 'I' 是一个特殊的单数主语,我们与 I 一起使用 Have。
- I have given up my studies before the annual examination.
一般/肯定现在完成时的规则在一般现在完成时中,我们使用 has 或 have 以及动词的过去分词形式。 主语 + Has/ Have + 动词第三形式 + 宾语。 - 以下句子看起来像是现在简单时,但这些句子是现在完成时,因为其中出现了时间段。
- These boys have gone to the temple for eight years.
- I have known him for five years.
- 用于谈论最近发生的事件或动作,并带有 just/'yet' 等词,表示在说话时正在讨论该动作。例如:
- The train from Washington has just
- The meeting has not yet
- 用于谈论一个动作,而时间并不重要。例如:
- I have been to England.
- She has read all the Harry Potter novels.
否定句规则在现在完成时的否定句中,我们在 Has/ Have 之后使用 Not 或 Never。 主语 + Has/ Have + Not + 动词第三形式 + 宾语。 - I have not received your invitation card.
- You have not done the all sums.
疑问句规则- 是非疑问句
对于这些句子,我们在主语之前或句子开头使用 Has 或 Have。 Has/ Have + 主语 + 动词第三形式 + 宾语 + ?。- Has Kary arrived at the station?
- Have all the students reached their homes?
- 疑问词类型疑问句
这些句子以疑问词或 WH 词开头。 疑问词 + Has/ Have + 主语 + 动词第三形式 + 宾语 + ?。- How many people have gone to the exhibition?
- Where has he put the workbook?
- 在疑问否定句中,我们在句子动词之前使用 not。
- Has she not gone to meet her grandparents?
- Why has Alex not yet come?
练习 - 1用 Has 或 Have 填空。另外,填入动词的过去分词 - The father ________ (come) home.
- Everyone _______ (finish) eating.
- The Boys ______ (give) the exam.
- I _______ (put) on my clothes.
- All the passengers ________ (buy) the tickets.
- I _______ (not receive) salary yet.
- The sun ______ not ______ (set) yet.
- You _____ not _______ (reach) the top of the tree.
- _______ you ______ (send) the application?
- How many boys _____ _______ (give) the exam?
- Why ______ he not ______ (eat)?
- How much money ______ he _________ (withdraw) from the bank?
- _______ he been _______ (bite) by a dog?
- Somebody _______ (cut) my pocket.
- David's father _______ (die) of cholera.
- I _____ not _______ (see) my red jacket. I think I _____ ______ loose it.
- _______ you ______ (eat) the pasta I made?
练习 - 2按指示更改以下句子。 - Has he just left? (改为否定句)
- I have not made dinner yet. (改为肯定句)
- Have you send the message to the boss? (改为肯定句)
- They have lost their cat. (改为疑问句)
- Have you been to Los Angels? (改为否定句)
- Why have they brought cheap bread and butter? (改为肯定句)
- I have seen the Jungle Book. (改为否定句)
- I have not eaten a cupcake. (改为疑问句)
- Has Kevin found a job yet? (改为肯定句)
- You have not finish your lunch yet. (改为疑问句)
- It has rained a lot this year. (改为否定句)
- My father has had a driving licence. (改为疑问句)
- Have you ever met a film star? (改为肯定句)
|