B1

bao nhiêu → have + V3 · bao lâu → have been + V-ing

现在完成时还是现在完成进行时

讲解

现在完成时说明【结果】,可以数出数量。现在完成进行时说明【过程】,用时间来衡量。比较:I have read three books(数书的数量)和 I have been reading all day(衡量时间)。 常见陷阱:有具体数量的句子用现在完成时:I have been reading three books ✗, I have read three books ✓。

例句

I have written five emails.

我写了五封邮件。

I have been writing emails all morning.

我整个上午都在写邮件。

She has painted the kitchen.

她把厨房刷好了。

She has been painting since nine.

她从九点起一直在刷漆。

练习

通过选择题测试你的掌握程度

高效学习“bao nhiêu → have + V3 · bao lâu → have been + V-ing”

语法点“bao nhiêu → have + V3 · bao lâu → have been + V-ing”(现在完成时还是现在完成进行时)是 CEFR 3 级别的重要结构之一。要熟练运用这个结构,你需要弄清楚它的使用语境,并经常练习。

学习小贴士:把例句大声朗读多遍,培养自然的语感反应。然后试着结合自己的生活情境造句。用发音按钮听标准发音并跟着练习。

你也可以查看完整课程“”,更深入地了解相关的语法和词汇。

常见问题