现在完成时练习题.docxVIP

  • 1
  • 0
  • 约5.32千字
  • 约 11页
  • 2026-01-29 发布于山东
  • 举报

现在完成时练习题

现在完成时,这个英语语法中的“多面手”,常常让学习者在实际运用中感到困惑。它连接着过去与现在,强调动作的结果、影响或持续的状态。要真正内化这一时态,除了理解其核心概念,足量且有针对性的练习必不可少。本文将提供一系列练习题,并辅以解析,帮助你从不同维度深化对现在完成时的理解与运用。

一、核心概念快速回顾

在进入练习之前,让我们简要回顾一下现在完成时的核心用法,这将有助于你更准确地完成后续练习:

1.强调过去动作对现在造成的影响或结果:此时,说话者更关注现在的情况,而动作发生的具体时间往往不那么重要,甚至不被提及。

*例如:*Shehaslostherkeys.(她弄丢了钥匙。——结果是她现在进不了门。)*

2.表示从过去某一时间开始并持续到现在的动作或状态:常与表示一段时间的状语连用,如for+时间段或since+时间点/从句。

*例如:*Theyhavelivedinthiscityfortenyears.(他们在这座城市住了十年了。——从十年前持续到现在。)*

3.谈论过去发生的、不确定具体时间的经历或事件:通常与ever,never,before等词连用。

*例如:*IhavevisitedParistwice.(我去过巴黎两次。——人生经历,不特指何时。)*

其基本结构为:

*肯定句:主语+have/has+动词过去分词(V-ed)

*否定句:主语+havent/hasnt+动词过去分词(V-ed)

*疑问句:Have/Has+主语+动词过去分词(V-ed)?

二、练习题

基础篇:时态转换与填空

A.将下列句子转换为现在完成时。

1.Hefinishedhishomeworkanhourago.

2.Iseethatmovielastweek.

3.Theygotothesupermarket.(表示他们已经去过,现在可能回来了)

4.Shewritefivelettersthismorning.(假设现在仍在上午)

5.Wemeethimbefore.

B.用括号内动词的适当形式填空。

1.Myparents_______(travel)tomanycountriesintheworld.

2.Thestudents_______(notfinish)theirprojectyet.

3._______youever_______(try)Sichuanfood?Itsveryspicy.

4.Ourteacher_______(teach)usEnglishforthreeyears.

5.Thelittlegirl_______(justeat)abigicecream,sosheisnthungrynow.

C.选择合适的时间状语填空(already,yet,just,since,for,ever,never,recently)。

1.Haveyoufinishedyourreport_______?Thedeadlineistomorrow.

2.Theyhave_______arrivedatthestation.Letsgotomeetthem.

3.IhaventseenTom_______lastmonth.

4.Shehaslivedinthisoldhouse_______morethantwentyyears.

5.Haveyou_______beentotheGreatWall?Itsamazing.

进阶篇:语境运用与辨析

D.用括号内动词的现在完成时形式填空,补全短文。

DearLisa,

Ihopethisemailfindsyouwell.I_______(nothear)fromyouforawhile,soIthoughtIddropyoualine.

Asforme,I_______(start)takingguitarlessons!Ialwayswantedtolearn,andfinally,I_______(find)agreatteacher.I_______(practice)everyday,a

文档评论(0)

1亿VIP精品文档

相关文档