Bài tập phân biệt Thì hiện tại hoàn thành và Thì quá khứ đơn VnDoc com Thư viện Đề thi Trắc nghiệm Tài liệu học tập Miễn phí Trang chủ https //vndoc com/ | Email hỗ trợ hotro@vndoc com | Hotline 024 2[.]
Trang 1Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188
PHÂN BIỆT THÌ HTHT - QKD CÓ ĐÁP ÁN
Hoàn thành các bài tập và các câu sau với thì hiện tại hoàn thành và quá khứ đơn
Bài tập 1:
1) The police two people early this morning (arrest)
2) She Japan but now she back (go - come)
3) Dan two tablets this year (already/ buy)
4) How many games so far this season? (your team/ win)
5) the CN Tower when you in Toronto? (you/ visit - stay)
6) your homework yet? – Yes, I it an hour ago (you/ do - finish)
7) There an accident in High Street, so we have to use King Street to get to your school (to be)
8) I Peter since I last Tuesday (not/ see - arrive)
9) Frank his bike last May So he it for 4 months (get - have)
10) I'm sorry, I earlier, but I a lot lately (not/ write - work)
Đáp án
1 arrested; 2 went has come; 3 has already bought; 4 has your team won; 5 -Did you visit - stayed;
Trang 26 - Have you done - finished; 7 - has been; 8 - haven't seen - arrived; 9 - got - has had;
10 - haven't written - have worked
Bài tập 2:
1) Peter football yesterday (play)
2) They the car It looks new again (clean)
3) Last year we to Italy (be)
4) John and Peggy the book Now they can watch the film (read)
5) I my friend two days ago (meet)
6) We never……… another country before (visit)
7) She a new car in 2011 (buy)
8) I'm sorry, but I my homework (forget)
9) you the game of chess? (win)
10) The girls their lunch yet (eat)
Đáp án
1 - played; 2 - have cleant; 3 - were; 4 - have read; 5 - met;
6 - have never visited; 7 - bought; 8 - have forgotten; 9 - Did you win; 10 - have eaten;
Bài tập 3
Trang 3Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188
1) I my keys, so I can't open that door (lose)
2) Columbus in the New World in 1492 (arrive)
3) Nina her leg She is still in hospital (break)
4) He here all his life (live)
5) Colin for Brazil this morning (leave)
6) Last winter Robin with his father in the Alps for three days (stay)
7) Ellen with her left hand (always/ write)
8) She a language course in Paris last summer (do)
9) anyone yet? (phone)
10) I Paul today, but I him last Sunday (see)
Đáp án
1 - have lost; 2 - arrived; 3 - has broken; 4 - has lived; 5 - left;
6 - stayed; 7 - has always written; 8 - did ; 9 - Has anyone phoned; 10 - haven't
seen/saw;
Bài tập 4:
1) They all the new words They needn't worry about the test (learn)
2) Three people him in hospital last Friday (visit)
3) Martin for 50 miles on scenic routes three weeks ago (cycle)
4) We chicken Tandoori before (never/ try)
Trang 45) you a job yet? (find)
6) Emily and Molly each other for more than 10 years now (know)
7) First he to the announcement, then he to a café for a drink (listen - go)
8) She………… late four times this week (be)
9) What's that lovely smell in here? - Jasmin a yummy cake (bake)
10) The Titanic an iceberg in 1912 and…… within an hour (hit/ sink)
Đáp án
1 - have learnt; 2 - visited; 3 - cycled; 4 - have never tried; 5 - Have you found;
6 - have known; 7 - listened - went; 8 - has been; 9 - has baked; 10 - hit - sunk
Put the verbs into the correct tense (simple past or present perfect simple).
Ex1:
1 Mother: I want to prepare dinner (you/ wash) the dishes yet?
2 Daughter: I (wash) the dishes yesterday, but I (have/ not) the time yet to do it today
3 Mother: (you/ do/ already) your homework?
4 Daughter: No, I (come/ just) home from school
5 Mother: You (come) home from school two hours ago!
6 Daughter: Well, but my friend Lucy (call) when I (arrive) and I (finish/ just) the phone call
Trang 5Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188
7 Mother: (you/ see/ not) Lucy at school in the morning?
8 Daughter: Yes, but we (have/ not) time to talk then
Đáp án
1 - have ever washed;
2 - washed - haven't had;
3 - Have you already done;
4 - have just come;
5 - came;
6 - has called - arrived - have just finished;
7 - Have you not seen;
8 - didn't have;
EX2:
1 A: I (cycle/ just) 50 km
2 B: I (cycle) 100 km last week
3 A: I (write) an essay yesterday
4 B: I (write/ already) two essays this term
5 A: I (ring/ just) my friend
6 B: I (ring) my friend 10 minutes ago
Trang 67 A: Two days ago, I (watch) a Madonna concert on TV.
8 B: I (see/ already) Madonna live in concert
9 A: I (spend) my summer holiday in Australia last year
10 B: I (be/ not) to Australia yet
Đáp án:
1 - have just cycled;
2 - cycled;
3 - wrote;
4 - have already written;
5 - have just rung;
6 - rang;
7 - watched;
8 - have already seen;
9 - spent;
10 - havent been;
EX3:
1 A: (you/ be / ever) to London?
2 B: Yes, I (be) there three times
Trang 7Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188
3 A: When (be) the last time you (be) there?
4 B: Last summer I (spend) two weeks in Brighton with my parents and we (go) to London one weekend
5 (you/ like) it?
6 Oh yes We really (have) a great time in London
7 Lucky you! I (be/ never) to London
Đáp án
1 - Have you ever been;
2 - have been;
3 - was - were;
4 - spent - went;
5 - Did you like;
6 - had;
7 - have never been;
EX4:
1 A: (you/ try/ ever) haggis?
2 B: Oh, yes!
3 A: How often (you/ eat) haggis yet?
4 B: Two times exactly
Trang 85 A: When (you/ eat/ first) haggis?
6 B: That (be) in 2005 We (have) a Scottish festival in our town and they also (sell) traditional Scottish food So I (buy) haggis
7 A: (you/ like) it?
8 B: It (be/ not) too bad And I (know/ not) anything about haggis then
9 A: When (you/ find out)?
10 B: When I (be) in Scotland in 2007 I (go) to a restaurant and (order) haggis Afterwards, the waiter (tell) me about haggis: it's the heart, liver and lungs of a sheep, boiled in the animal's stomach Well, I (eat/ never) haggis again since then
Đáp án:
1 - Have you ever tried;
3 - have you eaten;
5 - did you first eat;
6 - was - had - sold - bought;
7 - Did you like;
8 - wasn't - didn't know;
9 - did you find out;
10 - was - went - ordered - told - have never eaten;
Exercise 5
Trang 9Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188
1 -(you/ go) _ to the doctor yesterday?
- No, I (not/be) _ to the doctor for ages
2 - How long (you/ live) _ in this town?
- I (move) _ here five years ago
3 - Are they still at the cinema?
- No, they (just/ come) _ home
4 - When (be) _ your nameday?
- Three days ago My friend (make) _ me a surprise party and they (give) _ me lots of gifts
5 They (not/ buy) _ a house yet
6 I (see) _ that man before He (talk) _ to me a few years ago and he (ask) _ me about my family
Đáp án
1 - (you/ go) _Did you go to the doctor yesterday?
- No, I (not/be) _wasn’t to the doctor for ages
2 - How long (you/ live) did you live _ in this town?
- I (move) moved _ here five years ago
3 - Are they still at the cinema?
- No, they (just/ come) _have just come home
Trang 104 - When (be) _was your nameday?
- Three days ago My friend (make) made _ me a surprise party and they (give) _gave me lots of gifts
5 They (not/ buy) haven’t bought _ a house yet
6 I (see) saw _ that man before He (talk) _talked
to me a few years ago and he (ask) asked _ me about my family
Exercise 6: Fill in the gaps using the following adverbs
already always never ever yet since for
a She is cold, unfeeling woman, she has _ showed any affection
b _ her husbans’s death Anne has become a cold-blooded woman
c Paul doesn’t want to go to Paris as he has _ been there
d They have been engaged _ two months
e The young boy hasn’t eaten his dinner _
f I’ve _ been a warm-hearted person And you?
g She has been laughing _ _ she saw that woman
Đáp án
a She is cold, unfeeling woman, she has _never showed any affection
b _Since her husbans’s death Anne has become a cold-blooded woman
c Paul doesn’t want to go to Paris as he has already _ been there
d They have been engaged _for two months
e The young boy hasn’t eaten his dinner _yet
f I’ve always _ been a warm-hearted person And you?
g She has been laughing _ever since _ she saw that woman
Trang 11Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188
Exercise 7: Rewrite these following sentences
1 I last saw David when I was a child
I _ a child
2 Mr Duke bought a car three months ago
It is a car
3 How long is it since you visited your grandpa?
When your grandpa?
4 The bus didn't come for over an hour
It was over _
5 She has never been to a French restaurant before
It's _ a French restaurant
6 Sandra started to work at the post office two years ago
Sandra two years
Đáp án
1 I haven’t/ havenot seen David since I was a child
2 It is three months since Mr Duke bought a car
3 When did you last visit your grandpa?
4 It was over an hour before the bus came
5 It's the first time she’s/ she has (ever) been to a French restaurant
6 Sandra has/’s worked at the post office for two years
Trang 12Mời bạn đọc tham khảo thêm nhiều tài liệu ôn tập Tiếng Anh cơ bản như:
Tài liệu luyện 4 kỹ năng: Tài liệu luyện kỹ năng Tiếng Anh cơ bản
Ngữ pháp Tiếng Anh cơ bản: Ôn tập Ngữ pháp Tiếng Anh
Kiểm tra trình độ Tiếng Anh online: Luyện thi Tiếng Anh trực tuyến