高中完成时态练习题?我已经完成了我的作业。I have finished my homework.她已经学会游泳了。She has learned how to swim.3. 表示经验、经历,如:我曾去过法国。I have been to France.我从没见过这么巨大的海龟。那么,高中完成时态练习题?一起来了解一下吧。
现在完成时练习题
一、用过去时或现在完成时填空:
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 填空。
用法
(1)现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.I have spent all of my money.(含义是:现在我没有钱花了.) Jane has laid the table.(含义是:现在桌子已经摆好了.) Michael has been ill.(含义是:现在仍然很虚弱) He has returned from abroad. (含义是:现在已在此地) (2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用.①for+时段 ②since+过去一个时间点(译为:自从……以来) ③since+时段+ago ④since+从句(过去时) ●⑤It is+时段+since+从句(过去时) Mary has been ill for three days. I have lived here since 1998. ●注:瞬间动词(buy,die,join,lose……)不能直接与for since 连用。
现在完成时专项训练及答案
什么是现在完成时?
现在完成时是英语中用来表示过去经历对现在造成影响或仍然存在的时态。它由助动词have/has加上过去分词构成。句式为:主语 + have/has + 过去分词。
如何正确使用现在完成时?
1. 表示过去一段时间内持续或完成的动作或状态,如:
我已经看了三集电视剧。 I have watched three episodes of the TV series.
我们一直等了两个小时了。 We have been waiting for two hours.
2. 表示与现在有关的已经完成的动作或情况,如:
我已经完成了我的作业。I have finished my homework.
她已经学会游泳了。She has learned how to swim.
3. 表示经验、经历,如:
我曾去过法国。I have been to France.
我从没见过这么巨大的海龟。I have never seen such a large turtle.
现在完成时常见的练习题及答案
1. 下面句子中哪些是用现在完成时表达的?
a. 我昨天去邮局了。 b. 我刚刚收到一封信。
现在完成时练习
1. — Is your father in?
— No,he()for three hours.
A. was outB. has been out C. went outD. has gone out
2.My brother has nerve been late for work ,()
A. is heB. isn't heC.has heD.hasn't he
3.-Do you know him well?
-Sure.We____friends since ten years ago.
A were B.have been C.have become D.have made
4.-How long have you _____here?
-Abouts two months.
A.beenB.gone C.come D.arrived
5.-Hurry up!The play_____for ten minutes.
A.has begun B.had begun C.has been onD.began
BC:B,A,C
第一题的AD选项都不是表过去的时态,C的过去完成时是过去的过去,如果选C的话前面应该还有一个过去时态的谓语,这里只是陈述一个事实,不用完成时态。
第二题是人教英语教材高二上的课文原句。这里表达的是过去的过去,而且这个句型后面要用完成时态的。
以上就是高中完成时态练习题的全部内容,现在完成时练习题一、翻译下列句子:1. 你曾经吃过鱼和薯条吗?2. 我刚刚丢了我的化学书。3. 我以前从来没去过那个农场。4. 他已经吃过午饭了。5. 你已经看过这部电影了吗?6. 我哥哥还没回来。7. 我上星期看过这部电影。8. 在1992年他住在这里。9.这本字典我已买了三年了。10.他离开中国三年了。