quá khứ đơn và hiện tại hoàn thành bài tập kèm đáp án quá khứ đơn và hiện tại hoàn thành bài tập kèm đáp án quá khứ đơn và hiện tại hoàn thành bài tập kèm đáp án quá khứ đơn và hiện tại hoàn thành kèm đáp án
Trang 1Simple Past VS Present
Perfect
Form
(+) S + Ved
(-) S + didn’t + V
(?) Did + S +V ?
Wh- + did + S + V?
(+) S + have/has + V3 (-) S + have/has + NOT + V3 (?) Have/Has + S + V3 ? Wh- + have/has + S + V3 ?
Uses 1 Diễn tả hành động đã
k ế t thúc trong quá khứ Ex: We lived in Japan
from 1995-1998
2 Có thời gian xác định
Ex: I saw the Eiffel
Tower in 2007
3 Diễn tả chu ỗ i hành
động đã hoàn thành Ex: Firstly, he read the
book and then he
watched the movie
4 Diễn tả hành động l ặ p
đi l
ặ p l ạ i trong quá khứ
1 Diễn tả hành động bắt đầu trong quá khứ nhưng ch ư a k ế t thúc
Ex: I’ve lived in Japan since 1995 (vẫn còn sống ở Nhật)
2 Không có thời gian xác định
I have seen the Eiffel Tower
3 Diễn tả tr ả i nghi ệ m của bản thân
Ex: Have you ever seen this movie? It’s the first time I’ve been to Rome
Trang 2Ex: He went to the
cinema every weekend
last year
4 Diễn tả hành động l ặ p đi l ặ p l ạ i
và có thể kéo dài đến tương lai Ex: She has already watched this movies 3 times
Signal
Yesterday/ago/last/in
1994/
by 1990/ in the 20th
century…
Already/just/yet/ever/never, for, since/so far/before/still/ up till now/until now/for ages…
It’s the first/second…time
A Use the Present Perfect Simple form of the verbs in brackets.
1 – How long (you/have) this car?
- I (have) it since 1989
2 – (you/see) Ann? I want to talk to her
- No, I (not/see) _ her for a month now
3 - Would you like to go to the cinema with us?
- No, I (not/finish) my homework yet
4 - (you/ever/be) _ to the USA?
- Yes, I (be) _ there three times so far
5 Mary works in a hotel She (work) there for three years
6 Bill (never/eat) _ Chinese food
7 - Tim, are you still studying?
- No, I (just/finish) _
8 John is not at home (he/go) _ to the supermarket?
9 I (be) to Hawaii before
10 How long _ you _ (have) this fish?
Trang 3- For over three years.
11 The weather is very dry It (not rain) for six months
12 Staying in hotels and resorts (be) _ a traditional part of travel since the beginning of mass tourism
13 Dad, (you/finish) _ reading the paper yet?
B Use the Present Perfect Simple or Past Simple.
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 birthday?
- Three days ago My friends (make) me a surprise party and they (give) _ me lots of gifts
5 I (see) _ that man before He (talk)
to me a few years ago and he (ask)
me about my family
6 I (always/want) _ to become a dancer
7 They (not/buy) a house yet
8 I (go) there once a long time ago and (not/be)
back since
9 I last (see) her in 1990
10 For the last hundred years, traveling (become) _ much easier and very comfortable
11 They (work) here for three years before you (come) _ last week
Trang 412 John (just/come back) from London
13 Janet (work) _ for Smith and Brothers before she came to work for us
14 It’s the first time I (ever/eat) this kind of seafood
15 When she was young, she (hate) vegetable
16 We (experience) _ this stunning view for several times
17 He waited for a long time but the bus (not/arrive) _ yet
18 Tom’s bike is as old as he is He (have) it for ages
19 you (read) the book about Harry Porter? – No, I haven’t
20 My grandmother (be) _ ill recently, so she’s coming to stay with us
21 _ you (finish) _ your composition yet?
22 We never (be) to New York before
23 We (win) _ every match we’ve played so far this season
24 It’s the first time I’ve (hear) _ that song play live
C Use for or since.
1 I ‘ve been a teacher 1990
2 She waited a long time but nobody came
3 Grandma has been very happy _ she moved in with us two months ago
4 I have lived in this town two years
5 Mary has known Paul _ they were in High School together
6 The bakery has been in business 1950
7 It’s almost five years _ I last went to London on holiday
8 The statue has been here _ centuries
Trang 59 They have been playing computer gamces 5 o’clock.
10 He has an accident recently and has been in hospital then
11 I have been trying to solve the problem over an hour without success
12 It has been a long time _ we moved in this cozy house
13 They have collected stamps _ 21 years
D Correct the mistakes.
1 She didn’t finish her homework yet ………
2 She didn’t finish her homework yet ………
3 Where’s Bill? – He just left ………
4 Eva given me a present last week ………
5 Lisa already ate dinner ………
6 The postman hasn’t given me the letter already ………
E Fill in the forms missing.
2 swim
5 buy
8 go
9 be
11 want
14 finish
16 collect
F Multiple choice (mixed)
Trang 61 It’s a great movie I have _ that movie many times.
2 I _ Jenny when I was going to the supermarket
3 We _ this TV set since 1968, and it still works!
a owned b have owned c own d are going to own
4 My family _ when the robbery broke into our house last night
a slept b was sleeping c is sleeping d has slept
5 I _ some new shorts, but I don’t think I like them Maybe I’ll take them back to the store
a bought b have bought c will bought d buy
6 We were stopped by the police because we _ any helmets
a Don’t wear b didn’t wore c didn’t wear d aren’t wore
7 The Titanic _ in 1912
a sank b has sunk c has sink d sink
8 The sun _ and the sky was blue
a was shinning b were shining c shone d shines
9 He rarely the bus because it’s always crowded with people
10.What _ you doing at half past ten last night?
11 They always _ the shopping on foot as the grocery store is not very far from their house
12.How long _ her to go to school everyday? – For about 15 minutes
a does it take b did it take c do it takes d does it takes
Trang 713.He _ when his girlfriend left him, but he’s ok now.
14.The children _ all the orange juice! We’ll need to get some more
15.Jake _ in Boston for the past 15 years
a Lives b has lived c lived d live
16.When I _ up, it was a lovely day
a Wake b woke c was waking d were waking 17.I was looking at the picture when It suddenly _ down
a Fall b fell c fallen d has fallen
18.Why _ me last night?
a Weren’t you calling c you called
b Didn’t you call d don’t you call
19.At the moment, I _ for a book on whale Do you have any in stock?
a am looking b looked c was looking d has looked
20 Sam able to swim since she was one year old
Trang 8A Use the Present Perfect Simple form of the verbs in brackets.
1 have you bought/have bought
2 Have you seen/haven’t seen
3 Haven’t finished
4 Have you ever been/have been
5 Has worked
6 Has never eaten
7 Have just finished
8 Has he gone
9 Have been
10.Have/had
11 Hasn’t rained
12.has been
13.have you finished
G Use the Present Perfect Simple or Past Simple.
1 Did you go/haven’t been
2 Have you lived/moved
3 Have just come
4 is/was; made/gave
5 have seen/talked/asked
6 have always wanted
7 haven’t bought
8 went
Trang 99 saw
10.has become
11 have worked/came
12.has just come
13.has worked
14.have ever eaten
15.hated
16.have experience
17.hasn’t arrived
18.have had
19.Have/read
20.Has been
21.Have/finished 22.Have/been
23.Have won
24.Heard
H Use for or since.
1 Since
2 For
3 Since
4 For
5 Since
6 Since
7 Since
8 For
9 Since
10.Since
Trang 1011 For
12.Since
13.For
I Correct the mistakes.
1 She didn’t finish her homework yet Haven’t finished
2 Where’s Bill? – He just left Has just left
3 Eva given me a present last week Gave
4 Lisa already ate dinner Have already eaten
5 The postman hasn’t given me the letter already Has given
J Fill in the forms missing.
17 drink drank drunk
20 write wrote written
21 buy bought bought
22 drive drove driven
23 break broke broken
25 be Was/were been
26 take Took taken
27 want Wanted wanted
29 move moved Moved
K Multiple choice (mixed)
1 It’s a great movie I have _ that movie many times
a saw b seen c see d have see
2 I _ Jenny when I was going to the supermarket
Trang 11a saw b was seeing c see d were seeing
3 We _ this TV set since 1968, and it still works!
4 My family _ when the robbery broke into our house last night
a slept b was sleeping c is sleeping d has slept
5 I _ some new shorts, but I don’t think I like them Maybe I’ll take them back to the store
6 We were stopped by the police because we _ any helmets
a Don’t wear b didn’t wore c didn’t wear d aren’t wore
7 The Titanic _ in 1912
8 The sun _ and the sky was blue
a was shinning b were shining c shone d shines
9 He rarely the bus because it’s always crowded with people
10.What _ you doing at half past ten last night?
11.They always _ the shopping on foot as the grocery store is not very far from their house
12.How long _ her to go to school everyday? – For about 15 minutes
a does it take b did it take c do it takes d does it takes
13.He _ when his girlfriend left him, but he’s ok now
a has cried b cry c cried d has cry
14.The children _ all the orange juice! We’ll need to get some more
Trang 12a drunk b drink c drank d have drunk
15.Jake _ in Boston for the past 15 years
16.When I _ up, it was a lovely day
17.I was looking at the picture when It suddenly _ down
a Fall b fell c fallen d has fallen
18.Why _ me last night?
b Didn’t you call d don’t you call
19.At the moment, I _ for a book on whale Do you have any in
stock?
20 Sam able to swim since she was one year old
a Has been b have been c is d was