现在完成时练习题

编辑: admin           2018-04-09         

    概括:这道题是却倘藏同学的课后英语练习题,主要是关于现在完成时练习题,指导老师为利老师。现在完成时是"过去的动作或状态持续到现在并且已经完成"。在英语时态中,"时"指动作发生的时间,"态"指动作的样子和状态。 它的构成是:主语+have或has +动词的过去分词。(have/has done)。

    现在完成时练习题

    题目:现在完成时练习题

    解:

    现在完成时练习题

    一、翻译下列句子:

    1. 你曾经吃过鱼和薯条吗?

    2. 我刚刚丢了我的化学书.

    3. 我以前从来没去过那个农场.

    4. 他已经吃过午饭了.

    5. 你已经看过这部电影了吗?

    6. 我哥哥还没回来.

    7. 我上星期看过这部电影.

    8. 在1992年他住在这里.

    9.这本字典我已买了三年了.

    10.他离开中国三年了.

    11.我认识他们五年了.

    12.他们已去了美国五年了.

    13.自从他搬到福州,他就住这儿了.

    14.他们已经结婚10年.

    15.我妹妹成为一个大学生已经三年.

    16.这会已开了多长时间了?

    17.这门已经关了两天了.

    18.我入团2年了.

    I __________ ___________ ___________ two years ago.

    I __________ ___________ a ___________ ___________ for two years.

    I _________ _________ a ___________ of __________ _________ for two years.

    I __________ ___________ ____________ the __________ for two years.

    19.自从1999年以来他们就认识.

    20.我来到农场已5年了.

    二、用过去时或现在完成时填空:

    1. “_________ you __________ (have) lunch ?” “Yes.”

    “When ________ you __________ (have) it?”“I ____________ (have) it at 12:00.”

    2. “_________ you __________ (write) a letter to your aunt yet?”

    “Yes, I ___________. I ________________ (write) one last week.”

    3. “_________ he ___________ (finish) his homework?” “Not yet.”

    4. “_________ they ever __________ (be) abroad?” “Yes, just once.”

    5. Your father _________ just ___________ (finish) his work.

    6. Your father _________ (finish) his work just now.

    7. Last term I __________ (learn) many English words.

    8. They ____________ (not read) the interesting books yet.

    9. He _____________ never ____________ (go) to the science museum.

    10. ____________ you ever ____________ (drink) coke?

    11. “____________ you _____________ (buy) a dictionary? “ “Yes, I __________ .”

    “Where __________ you _____________ (buy) it?” “ I ___________ (buy) it in a bookstore.”

    “When ___________ you _____________ (buy) it?” “ Yesterday.”

    三、用since和for填空

    1. ______ two years

    2._______ two years ago

    3. _______ last month

    4.______ 1999

    5._______ yesterday

    6. _______ 4 o’clock

    7. ______ 4 hours

    8._______ an hour ago

    9. _______ we were children

    10. _____ lunch time

    11.______ she left here

    12. He has lived in Nanjing ________ the year before last.

    13. I’ve known him __________ we were children.

    14. Our teacher has studied Japanese _________ three years.

    15. She has been away from the city ___________ about ten years.

    16. It’s about ten years __________ she left the city.

    四、短暂性动词转换为延续性动词

    ①arrive at/in sw. get to/reach sw. come/go/move to sw.

    → be in sw./at school/at home/on the farm/be here/be there

    1) He got to Beijing five minutes ago.

    He ________ _________ _________ Beijing for _________ _________.

    2) I moved to the USA last year.

    I ________ ________ __________ the USA since __________ __________.

    3) I went home yesterday.

    I _______ ________ _________ home for _________ __________.

    4) They came here last week.

    They _________ _________ here since _________ __________.

    ②come/go back, return → be back come/go out → be out

    1) He came out two years ago.

    He _________ __________ _________ for __________ __________.

    2) We return to Fuzhou yesterday.

    We ________ ________ _________ to Fuzhou since __________.

    ③become → be

    1) I became a teacher in 2000.

    I ________ __________ a teacher for _________ _________.

    2) The river became dirty last year.

    The river _________ _________ dirty for _________ __________.

    ④close → be closed open → be open

    1) The shop closed two hours ago.

    The shop ________ _________ _________ for _________ _________.

    2) The door opened at six in the morning.

    The door ________ ________ ________ for six hours.

    ⑤get up → be up; die → be dead; leave sw. → be away from sw.

    fall asleep/get tot sleep → be asleep; finish/end → be over;

    marry → be married;

    1) I got up two hours ago.

    I ________ ________ ________ since ________ ________.

    2) He left Fuzhou just now.

    He _______ ________ ________ _________ Fuzhou for five minutes.

    3) My grandpa died in 2002.

    My grandpa _______ _______ ________for _______ ________.

    4) The meeting finished at six.

    The meeting ________ ______ ______ for six hours.

    5) I got to sleep two hours ago.

    I ________ _________ _________ since _________ _________.

    6) They married in 1990.

    They ________ _________ __________since _________.

    ⑥start/begin to do sth. → do sth. ;begin → be on

    1) I began to teach at this school in 1995.

    I ____ ____ at this school since ____.

    2) The film began two minutes ago.

    The film ____ ____ ____ for ____ ____.

    ⑦borrow → keep; lose → not have ;buy → have ;put on → wear

    catch/get a cold → have a cold; get to know → know

    1) They borrowed it last week.

    They _________ _________ it since __________ __________.

    2) I bought a pen two hours ago.

    I _________ _________ a pen for ________ __________.

    3) I got to know him last year.I _______ _______ him since __________ __________.

    4) I put on my glasses three years ago.

    I __________ __________ my glasses for _________ _________.

    ⑧have/has gone to → have been in

    He has gone to Beijing.

    He ____ ____ _____ Beijing for two days.

    ⑨join the league/the Party/the army

    → be a league/a Party member/a soldier

    → be a member of the league/the Party

    → be in the league/the Party/the army

    1) He joined the league in 2002.

    He ________ _________ a _________ _________ for two years.

    He _______ _________ a __________ ___________ the __________ for two years.

    He ____________ ___________ ___________ the league for two years.

    2) My brother joined the army two years ago.

    My brother ________ __________ a ___________ for ___________ ___________.

    My brother __________ ___________ in ____________ ___________ for two years.

    五、划线提问

    1) I have been there for two days.

    __________ _________ __________ you __________ __________ ?

    2) My father has lived here since 2000.

    _________ _________ __________ your father _________ __________?

    3) He left here yesterday.

    _________ ________ he _________ __________?

    4) They bought a book two hours ago.

    __________ ___________ they __________ a book

    六、用have(has) been 或have(has) gone 填空.

    A: Where ____________ Li Fei ___________?

    B: He ____________ to Hainan Island.

    A: How long ___________ he ___________ there?

    B: He _____________ there for three days.

    A: When will he come back , do you know?

    B: I’m afraid he won’t come back recently.

    A: Could you tell me the way to Hainan Island?

    B: Sorry, I _________ never ___________ there.

    A: How many times ___________ Li Fei __________ to that place?

    B: He _____________ there only once.

    七、用have/has been to/in, have gone to及go的各种形式填空.

    1) Where is Jack? He __________ his country.

    2) David ________ the park just now.

    3) John _______ England since he came back.

    4) How long _____ have _____ this village?

    5) The Smiths ______ Beijing for years.

    6) _____ you ever ____ America? -- Yes, I _____ there many times.

    7) I _____ this school since three years ago.

    8) Where is Jim? He _____ the farm.

    9) When_____ he _____? He _______ an hour ago.

    10) Would you like to _____ the zoo with me? ---Yes, but I _____ there before.

    11) Where _____ you _____ now? --- I ____ the zoo.

    12) He often _____ swimming.

    13) _____ you ______ there last year?

    14) _____ they often ______ skating in winter?

    八、综合练习:

    I. 用never, ever, already, yet, for, since填空

    1. I have _______ seen him before, so I have no idea about him.

    2. Jack has _________ finished his homework ________ an hour ago.

    3. Mr. Wang has taught in this school ________ ten years.

    4. “Have you ________ seen the film?” “No, I have ________ seen it.”

    5. “Has the bus left _______?” “Yes, it has _________ left.”

    II. 翻译下列句子:

    1. 他们已经打扫了教室吗?

    2. 我们已经认识有二十年了.

    3. 打那以后,她一直住在这.

    4. “你曾经到过那里吗?” “不,我从来没到过那里.”

    III. 用适当的时态填空:

    1.She’s _____________ (live) here ever since she was ten.

    2.Both of them ________________ (be) in Hongkong for ten days.

    3.Both of them ________________ (come) to Hongkong ten days ago.

    4. Half an hour __________ (pass) since the train __________ (leave).

    5. Mary________(lose) her pen. ________ you ______________ (see) it here and there?

    6. _____________ you ____________ (find) your watch yet?

    7. ---Are you thirsty? ---No I _________ just _____________ (have) some orange.

    8. We _____________already ______________ (return) the book.

    9. ___________ they ____________ (build) a new school in the village?

    10. I ________________(not finish) my homework . Can you help me?

    11. My father _____ (read) the novel twice.

    12. I _________ (buy) a book just now.

    13. I _________ (lost ) my watch yesterday.

    14. My father ___________ (read) this book since yesterday.

    III.句型转换:

    1. He has already gone home.

    He _________ __________ home ____________. (否定句)

    ____________ he __________ home ___________? (疑问句)

    2. He has lunch at home.

    He __________ _____________ lunch at home. (否定句)

    ____________ he __________ lunch at home? (疑问句)

    3. He has been there twice.

    __________ __________ ________ __________ he been there? (划线提问)

    4. I have had lunch at school.

    __________ __________ you ____________ lunch. (划线提问)

    举一反三

    例1: 【在现在完成时中for,since的区别.请造一个例句.】


    思路提示:

    since可以放在句首,而for不可以.另外,since是点时间,相当于when的意义;for是段时间,相当于while的意义!

    It has been a long time since we last saw each other.

    We haven't saw each other for quite a long time.

    例2: 现在完成时中的for和since有何区别举例加以说明[英语练习题]


    思路提示:

    for后面接一段时间,表示这个状态持续了这么一段时间.since后面接某个时间点,表示这个状态从那个时间点开始.

    例如,我在这里呆了2年 I have been here for 2 years.

    自从2005年开始我就在这里 I have been here since 2005.

    例3: 关于since和for的习题1.______twoyears2._______twoyearsago3._______lastmonth4.______19995._______yesterday6._______4o’clock7.______4hours8._______anhourago9._______wewerechildren10._____lunchtime11.______shelef[英语练习题]


    思路提示:

    1.___for___ two years

    2.___since____ two years ago

    3.___since____ last month

    4.____since__ 1999

    5.____since___ yesterday

    6.___since____ 4 o’clock

    7.___for___ 4 hours

    8.___since____ an hour ago

    9.__since_____ we were children

    10.____since_ lunch time

    11.___since___ she left here

    12.He has lived in Nanjing ____since____ the year before last.

    13.I’ve known him ____since______ we were children.

    14.Our teacher has studied Japanese ___for______ three years.

    15.She has been away from the city ____for_______ about ten years.

    16.It’s about ten years ______since____ she left the city.

    总之,since后面加的是一个时间点,for后面加的是一段时间

    例4: 【英语现在完成时for和since的区别,要初中使用最广泛的!】[英语练习题]


    思路提示:

    for 后面跟的是一段时间,如three years,two hours

    since后面跟的是一个过去的时间点,如last year,yesterday evening.

    例5: 当完成时态后有for或since时,是用现在完成时,还是用现在完成进行时?比如例题:Hisgrandmotherhas___fortenyears.答案为beendead,为什么不用现在完成时呢?[英语练习题]


    思路提示:

    都行.如需强调动作仍在进行中,则用现在完成进行时比较好些.

     

  •   4
  • 相关文章

    荡秋千的英文
    章节的英文
    鱼鳍的作用
    一口咬掉牛尾巴
    压岁钱英文
    12个月的英文
    悲悯的意思
    班级介绍词
    who是什么意思
    feeling可数吗
Copyright ©2009-2021 逆火网训All Rights Reserved.     滇ICP备2023009294号-57