题目列表(包括答案和解析)
1.--Have you _______travelled on the train. --Yes, I have.
(A)never (B)ever (C)just (D)yet
5. “Has the bus left _______?” “Yes, it has _________ left.”
用 already或 yet
1) Have they taken down the old pictures ______? No, not ___________.
2) Most of us have finished our compositions ________
3) He said he hadn’t visited the exhibition ________.
用 since或 for
1) We have learned five lessons ______ the beginning og this term.
2) Mrs Liao has been in hospital ______last week.
3) I have stayed at my aunt’s _____two weeks.
用have gone或 have been
1) Where are the boy students ? They _____ to the school factory.
2) Is your father in ? No, he ____ to Shenzhen. ______he ever ______ there before ? Yes, he ___ there several times
3) He asked me if _____ to Hangzhou before.
I told him that I wanted to go there for a visit as I ______ never ______ to that city before.
按要求把短暂性转换为延续性动词
①arrive at/in sp. get to/reach sp. come/go/move to sp.
→ be in sp./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 sp. → be away from sp.
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
1) 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.
现在完成时练习
4. “Have you ________ seen the film?” “No, I have ________ seen it.”
3. Mr. Wang has taught in this school ________ ten years.
2. Jack has _________ finished his homework ________ an hour ago.
1. I have _______ seen him before, so I have no idea about him.
4. I have had lunch at school. __________ __________ you ____________ lunch. (划线提问)
用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?
综合练习:
用never, ever, already, yet, for, since填空
3. He has been there twice. __________ __________ ________ __________ he been there? (划线提问)
2. He has lunch at home.
He __________ _____________ lunch at home. (否定句)
____________ he __________ lunch at home? (疑问句)
1. He has already gone home.
He _________ __________ home ____________. (否定句)
____________ he __________ home ___________? (疑问句)
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com