Lý thuyết và bài tập môn Tiếng Anh Lớp 8 - Phần: Thì hiện tại hoàn thành - Vũ Văn Dương

Bài 1: Điền vào chỗ trống với since/ for

1. She's lived here ______ 1975.

2. He's been in London ______ five days.

3. They haven't been used ______ many years.

4. She's been working ______ 9.am this morning.

5. I haven't eaten ___ ___ hours.

6. It has been raining ______ ages.

7. India has been independant ______ 1947.

8. They have been married ______ October.

9. How many years is it ______ you graduated from junior high school?

10. We have been waiting ______ twenty minutes.

 

docx16 trang | Chia sẻ: hatranv1 | Lượt xem: 718 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Lý thuyết và bài tập môn Tiếng Anh Lớp 8 - Phần: Thì hiện tại hoàn thành - Vũ Văn Dương, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
day for ten years. (bạn phải sử dụng for trong câu này).
Mười năm qua họ chưa đi nghỉ lần nào.
Chúng ta không sử dụng for + all (all day, all my life, ...).
- I've lived here all my life. (không nói "for all my life")
Tôi đã sống ở đây cả đời tôi.
Chúng ta sử dụng since khi đề cập tới sự bắt đầu của một khoảng thời gian nào đó (ví dụ như 8 o'clock, Monday, 1995,...).
- I've been waiting since 8 o'clock.
Tôi đã chờ từ 8h.
- Sally's been working here since April. (= bắt đầu từ tháng Tư cho tới giờ)
Sally đã làm việc ở đây từ tháng Tư.
Bài 1: Điền vào chỗ trống với since/ for
She's lived here ______ 1975.
He's been in London ______ five days.
They haven't been used ______ many years.
She's been working ______ 9.am this morning.
I haven't eaten ___ ___ hours.
It has been raining ______ ages.
India has been independant ______ 1947.
They have been married ______ October.
How many years is it ______ you graduated from junior high school?
We have been waiting ______ twenty minutes.
Bài 2. Điền cụm từ với “for”, “since” hoặc “ago”.
1. The phone last rang at four o’clock. ~ So you’ve had no calls ... ..? 
2. I haven’t been to the dentist for ten years. ~ You last went to the dentist......? 
3. I last saw Rita on Sunday. ~ Haven’t you seen her ...................? 
4. We’ve had six weeks without rain. ~ Yes, it hasn’t rained.................. 
5. It’s three years since Lisa got married. ~ Really? Has she been married?
6. It’s eight months since my sister had any work. ~ He lost his job......?
7. Mrs. Brown was taken ill three weeks ago. ~ You mean she’s been ill, and nobody’s told me!
8. I got here an hour ago. ~ What! You mean you’ve been waiting  an hour? 
9. I have not seen him. he was 16.
10. I've known him . ages.
11. Things have changed a lot.our previous meeting.
12. It's been raining.four o'clock. 
13. I'm sure he's been watching us .we came in.
14. He'd been here.over an hour when we arrived.
15. I've been trying to fix this computer.early this morning.
16. He hasn't had anything to eat.nearly a week.
17. It's three years.he started learning German.
18. He's been collecting stamps.the past twenty years.
19. Nobody has seen him.last Friday.
20. It has been foggy.some days.
21. He has been fishing.six o'clock.
22. They've been living in France .eight years.
23. The pilots have been on strike.two months.
24. We've had terrible weather.Saturday.
25. I've known Tom.1990.
26. We have been waiting for the bus.half an hour.
27. She hasn't lost a match.April.
28. Things have changed.she's become headmaster.
29. The police have been looking for him.a month.
30. Our dog has been ill.two days.
31. I've been looking for this book.a long time.
32. I've been working.I got up.
33. The kettle has been boiling.ten minutes
34. They have been living in Madrid ..1972.
35. He has been in prison four years.
36. He has known about the fact .a long time.
37. Conditions have changed a lot .we were children.
38. Our teacher has been very ill .the last month.
39. I haven't eaten anything .twenty.four hours.
40. In fact he is always very rude. We have been waiting for him ..half an hour.
41. I haven't seen him for three years. It is because I haven't been there..I left school.
42. I have been trying to mend this old fashioned car hours.
43. One of my friends has been teaching in Tokyo.. three years. I haven't met him since last year.
44. I haven't enjoyed myself.two weeks since I heard that my final exam grades were low.
45. I know that you have never seen a lion. you were born. Then now I say that we can go to the zoo and see one.
46. The police have been looking for him for two weeks.. he escaped from the prison.
47. He hasn't spoken to me even a word ..the last meeting.
48. I haven't phoned him a week.
49. He has been the principal of our high school 1988.
49. Dean has been learning Japanese ..two years.
50. I have been waiting .4 o'clock. 
51. Sue has only been waiting ..20 minutes. 
52. Tim and Tina have been learning English six years. 
53. Fred and Frida have been learning French 1998. 
54. Joe and Josephine have been going out together .Valentine's Day. 
55. I haven't been on holiday .last July. 
56. Mary has been saving her money .many years. 
57. I haven't eaten anything .breakfast. 
58. You have been watching TV hours. 
59. We have been living here 2 months.
60. What have you been doing _____ we last spoke?
61. What has changed in your life _____ you moved here?
62. I have been working full.time _____ several weeks now.
63. Donald hasn't wanted to talk to me _____ our argument.
64. Tony Swanson has been with the company _____ 25 years. 
65. The little girl was hungry because she hadn’t eaten anything _____ a while.
66. Puerto Ricans have been migrating to the United States _____ over a century.
67. Human beings have sought to know the unimaginable _____ the beginning of time.
68. It is believed that everything in the universe has existed _____ the Big Bang 15 billion years ago.
69. Is there a family member who has a talent that has been in your family _____ several generations?
70. The weather is dry. It hasn't rained.a few weeks.
71. It's been raining.lunchtime.
72. Sarah has lived in Paris.1995.
73. Paul has lived in London.10 years.
74. I'm tired of waiting. We've been sitting here.an hour.
75. Kevin has been looking for a job.he left school.
76. I haven't been to a party .ages.
77. I wonder where Joe is. I haven't seen him .last week.
78. Jane is away. She's been away.Friday.
 79. We're going to France ____ a month next summer.
 80. Beckett's Ice Cream Shop has been in business ____ 1942.
81. We've lived in this house ____ five years.
82. Jim has had a cold ________ last Thursday and hasn't been able to go to work.
83. No wonder Seth is tired. He hasn't slept ____ 24 hours!
84. Monica hasn't heard from her son ____ last Thursday.
85. Paul will be studying at Yale ___ another semester.
86. I haven't been to St. Petersburg ____ 1995.
87. How long are you here ____?
88. Meg has worked at IBM ____ ten years.
89. I have been working here a fortnight.
90. He has been ill Monday.
91. Sarah's father has been a policeman 20 years.
92. David has had a driving licence 1980.
93. He has been Prime Minister six months.
94. You've been on the phone half an hour.
95. They have lived here five years.
96. He has been unemployed April.
97. It hasn't snowed 1993.
98. He has smoked a pipe 20 years.
99. The pizza has been in the oven 10 minutes.
100. I have been waiting for you 2 hours.
Bài 3 : Chọn for hoặc since điền vào chỗ trống
She has been there (for/ since) four days.
I have known Linda (for/ since) two years.
Jack has stayed here (for/ since) Thursday.
My aunt has lived in Australia (for/ since) 15 years.
We have had a camera (for/ since) 1995.
They have been married (for/ since) six months.
Liz has studied medicine (for/ since) a long time.
It has rained (for/ since) an hour.
Indian has been an independent country (for/ since) 1947.
Mike has been ill (for/ since) a long time.
Bài 4: Chia động từ trong ngoặc ở thì HTHT.
1. The bill isn’t right. They (make).. a mistake.
2. Don’t you want to see this programme? It . (start).
3. I (turn).. the heating on. It’ll soon get warm in here.
4. ..they (pay).. money for your mother yet?
5. Someone (take). my bicycle.
6. Wait for few minutes, please! I (finish). my dinner.
7. you ever (eat).. Sushi?
8. She (not/come) here for a long time.
9. I (work).. here for three years.
10.  you ever ..(be) in New York?
11. You (not/do) .yor project yet, I suppose.
12. I (just/ see). Andrew and he says he ..already (do). about half of the plan.
13. I ..just (decide) to start working next week.
14. He (be). at his computer for seven hours.
15. She (not/have) any fun a long time.
16. My father (not/ play).. any sport since last year.
17. I’d better have a shower. I (not/have). one since Thursday.
18. I don’t live with my family now and we (not/see). each other for five years.
19. I just (realize)... that there are only four weeks to the end of term.
20. The train drivers (go) on strike and they stopped working at twelve o’clock.
21. How long.. (you/know). each other?
22. .(You/ take) many photographs?
23. (She/ eat). at the Royal Hotel yet?
24. He (live) .here all his life..
25. Is this the second time he (lose). his job?
26. How many bottles the milkman (leave) .? He (leave) .. six.
27. I (buy). a new carpet. Come and look at it.
28. She (write).. three poems about her fatherland.
29. We (finish) three English courses.
30. School (not, start)..yet.
Chia động từ ở thì hiện tại hoàn thành
There is no more cheese. I (eat). it all, I’m afraid.
The bill isn’t right. They (make).. a mistake.
Don’t you want to see this programme? It .(start).
It’ll soon get warm in here. I (turn).. the heating on.
They (pay).. money for your mother?
Someone (take). my bicycle.
Wait for few minutes, please! I (finish). my dinner.
You ever (eat).. Sushi?
She (not/come) here for a long time.
I (work..) here for three years.
 You ever ..(be) to New York?
You (not/do) .yor project yet, I suppose.
I just (see). Andrew and he says he ..already (do). about half of the plan.
I ..just (decide) to start working next week.
He (be). at his computer for seven hours.
She (not/have) any fun a long time.
My father (not/ play).. any sport since last year.
I’d better have a shower. I (not/have). one since Thursday.
I don’t live with my family now and we (not/see). each other for five years.
I just (realize)... that there are only four weeks to the end of term.
The train drivers (go) on strike and they stopped working at twelve o’clock.
How long.. (you/know). each other?
.(You/ take) many photographs ?
(She/ eat). at the Royal Hotel yet ?
He (live) .here all his life..
Is this the second time he (lose). his job ?
How many bottles the milkman (leave) .? He (leave) .. six.
I (buy). a new carpet. Come and look at it.
She (write).. three poems about her fatherland.
We (finish) three English courses.
 Khoanh tròn đáp án đúng
1. When ____________ the school? 
A) have you joined 	B) did you joined 
C) did you join 	D) have you ever joined
2. _____________   in England?
A) Did you ever worked	B) Have you ever worked 
C) Worked you 	D) Didn't you have worked
That's the best speech _________
B) I never heard 	B) I didn't hear 
C) I used to hear 	D) I've ever heard
4. He's the most difficult housemate _____________________
A) I never dealt with. 	B) I never had to deal with. 
C) I've ever had to deal with. 	D) I've never had to deal with
______ to him last week.
A) I spoke 	B) I've already spoken 
C) I didn't spoke 	D) I speaked
_____a contract last year and it is still valid.
A) We have signed 	B) We signed 
C) We haven't signed 	D) We have sign
______ from a business trip to France.
A) I come back 	B) I came back 
C) I never came back 	D) I've just come back
8. Prices ________ in 1995 but then _____   in 1996.
A) rised         _        falled 	B) rose     _      fell 
C) have risen    _      have fallen 	D) rose     _   have fallen
9. You    ____________        to a word    ____________
A) listened   _    I haven't said 	B) didn't listen   _  I say 
C) listened    _  saying 	D) haven't listened   _  I've said back
10. I can't believe that ________________ the news.
A) you haven't read 	B) you didn't read 
C) you don't read 	D) you read not.
Bài 5:Complete the sentences using the verbs in brackets. Use the present perfect where possible. Otherwise use the past simple.
1. I can't get in my home I've lost (lose) my key.
2. The office is empty now. Everybody ... (go ) home.
3. I meant to call you last night but I .. . (forget).
4. Mary .. . (go) to Egypt for a holiday, but she's back home in England now.
5. Are you OK? Yes I . .. (have) a headache, but I feel fine now.
6. Can you help us? Our car . .. (break) down.
Bài 2:Put the verb into correct form, present perfect or past simple.
1. It stopped raining for a while, but now it's raining again. (stop)
2. The town is very different now. It has changed a lot (change)
3. I did German at school but I .. . most of it now (forget)
4. The police .. . three people, but later they let them go (arrest).
5. What do you think of my English? Do you think it ... ? (improve)
6. A: Are you still reading the paper?
B: No, I .. . with it.You can have it (finish)
7. I .. . for a job as a tourist guide, but I wasn't successful. (apply)
8. Where's my bike? It .. . outside the house, but it's not there now. (be)
9. Look! There's an ambulance over there. There .. . an accident. (be)
10. A: Have you heard about Ben? He .. . his arm. (break)
B: Really? How ...  that . .. ? (happen)
A: He .. . off a ladder. (fall)
Bài 3:Are the underlined parts of these sentences right or wrong? Correctthem where necessary.
1. Do you know about Sue? She's given up her job.       OK
2. My mother has grown up in Scotland.                grew
How manty plays has Shakespeare written?              ...... 
4. Ow! I've cut my finger. It's bleeding.                   ...... 
5. Drugs have become a big problem everywhere          ...... 
6. The Chienese have invented paper.                   ...... 
7. Where have you been born?                         ...... 
8. Mary isn't at home. She's gone shopping.               ...... 
9. Albert Einstein has been the scients who               ...... 
has developed the theory of relativity
Bài 1:Are you underlined parts of these sentences right or wrong? Correct them where necessary.
1. I've lost my key. I can't find it anywhere. Ok
2. Have you eaten a lot of sweets when you were a child? Did you eat
3. I've bought a new car. You must come and see it. ...........
4. I've bought a new car last week. ...........
5. When have you been yesterday evening? ...........
6. Lucky has left school in 1999. ...........
7. I'm looking for Mike. Have you seen him? ...........
8. Have you been to Paris? "Yes, many times" ...........
9. I'm very hungry. I haven't eaten much today. ...........
10. When has this book been published. ...........
Bài 2:Make sentences from the words in brackets. Use the present perfect or past simple.
1. (it/ not/ rain/ this week) It hasn't rained this week.
2. (the weather/ be/ cold/ recently) The weather ..........
3. (it/ cold/ last week) It ..........
4. (I/ not/ read/ a newspaper yesterday) I ..........
5. (I/ not/ read/ a newspaper today) I ..........
6. (Emily/ earn/ a lot of money/ this year) .............
7. (she/ not/ earn/ so much/ last year) .............
8. (you/ have/ a holiday recently?) .............
Bài 3:Put the verb into the correct from present perfect or past simple.
1. I don't know where Lisa is. Have you seen (yoo/ see) her?
2. When I . .. (get) home last night, I .. . (be ) very tired and I . .. (go) straight to bed.
3. A: .. . (you/ finish) painting the bedroom?
B: Not yet. I'll finish it tomorrow.
4. George .. . (not/be) very well last week.
5. Mr.Clark .. . (work) in a bank for 15 years. Then he gave ip up.
6. Molly lives in Dublin. She .. . (live) there all her life.
7. A: .. . (you/ go) to the cinema last night?
B: Yes, but it .. . (be) a mistake. The film ... (be) awful
8. My grandfather .. . (die) before I was born. I . .. (never/ meet) him.
9. I don't know Carol's husband. I ...  (never/ meet) him.
10. A: Is Martin here?
B: No, he .. . (go) out.
A: When exactly ...  (he/ go) out?
B: About ten minutes ago.
11. A: Where do you live?
B: In Boston.
A: How long .. . (you/ 've) there?
B: Five years
A: Where .. . (you/ like) before that?
B : In Chicago.
A: And how long .. . (you/ like) in Chicago?
B: Tow years.
DẠNG: CHUYỂN ĐỔI TỪ HIỆN TẠI HOÀN THÀNH SANG QUÁ KHỨ ĐƠN (VÀ NGƯỢC LẠI)
1.Dạng này có các mẫu sau đây:
1. This is the first time I have seen him (đây là lần đầu tôi thấy anh ta)
=> I have never seen him before. (tôi chưa bao giờ thấy anh ta trước đây)
2.Mẫu này có dạng:
Đây là lần đầu tiên ... làm chuyện đó
=> ...chưa bao giờ làm chuyện đó trước đây.
The first time: lần đầu tiên
Never ...before : chưa bao giờ trước đây
2. I started / begun studying English 3 years ago. (tôi bắt đầu học TA cách đây 3 năm)
=> I have studied English for 3 years. ( tôi học TA được 3 năm )
3.Mẫu này có dạng:
...bắt đầu làm gì đó cách đây + khoảng thời gian
=> .. đã làm chuyện đó for + khoảng thời gian
Nếu không có ago mà có when + mệnh đề thì giử nguyên mệnh đề chỉ đổi when thành since thôi
3. I last saw him when I was a student. (lần cuồi cùng tôi thấy anh ta là khi tôi là SV)
=> I haven't seen him since I was a student. (tôi đã không thấy anh ta từ khi tôi là SV)
4.Mẫu này có dạng:
Lần cuối cùng làm chuyện đó là khi ....
=> ..không làm chuyện đó từ khi ....
Last : lần cuối
Since : từ khi
4. The last time she went out with him was two years ago. (lần cuối cô ta đi chơi với anh ta cách đây 2 năm)
=> She hasn't gone out with him for two years.( cô ta đã không đi chơi với anh ta đã 2 năm nay )
Tương tự mẫu 3 nhưng khác phần sau thôi
5. It's ten years since I last met him. (đã 10 năm từ khi tôi gặp anh ta lần cuối)
=> I haven't met him for ten years. (tôi đã không gặp anh ta 10 năm rồi)
5.Mẫu này có dạng:
Đã ..khoảng thời gian từ khi làm gì đó lần cuối
=> ..không làm việc đó được + khoảng thời gian
6. When did you buy it ? ( bạn đã mua nó khi nào ?
=> How long have you bought ? ( bạn đã mua nó được bao lâu ? )
6.Mẫu này có dạng:
when: thì dùng quá khứ đơn
How long: thì dùng hiện tại hoàn thànhViết lại câu không thay đổi nghĩa:
Bài tập
1. Viết lại câu không thay đổi nghĩa:
1) This is the first time he went abroad.=> 
He hasn’t............................................................................
She started driving 1 month ago.
=> She has......................................
We began eating when it started to rain.
=> We have....................................................
I last had my hair cut when I left her.
=> I haven’t................................................
The last time she kissed me was 5 months ago.
=> She hasn’t.................................................
It is a long time since we last met.
=> We haven’t......................
When did you have it ?
=> How long ................................?
This is the first time I had such a delicious meal .
=> I haven’t................................................................................
I haven’t seen him for 8 days.
=> The last ............................................................
I haven’t taken a bath since Monday.
=> It is .......................................................................
1) This is the first time he went abroad.
=> He hasn't.................................................................................................
2) She started driving 1 month ago.
=> She has....................................................................................................
3) We began eating when it started to rain.
=> We have...................................................................................................
4) I last had my hair cut when I left her.
=> I haven't....................................................................................................
5) The last time she kissed me was 5 months ago.
=> She hasn't.................................................................................................
6) It is a long time since we last met.
=> We haven't................................................................................................
7) When did you have it ?
=> How long .................................................................................................?
8) This is the first time I had such a delicio

File đính kèm:

  • docxly_thuyet_va_bai_tap_mon_tieng_anh_lop_8_phan_thi_hien_tai_h.docx