Thì hiện tại hoàn thành
Câu 1: Put each verb in brackets into a suitable verb form (Chia dạng đúng của động từ
trong ngoặc)
1. There (be)
some changes recently.
2. He (have)
a lot of bad luck lately.
3. I (not see)
him since November.
4. This is the best wine I (ever drink)
.
5. It is only the second time he (be)
in a plane.
6. This is the only book he (write)
7. He (be)
.
in the army for two years.
8. I (smoke)
since I left school.
7. We have had dinner with Susan last night/lately
.
8. I've been trying to get in touch with her since/for
last Saturday.
9. Tom hasn't been to London since/when
we went there together.
10 I can't remember how long/when
I've had this mobile phone.
Câu 3: Fill in the following sentences by using for or since (Điền vào các câu dưới đây sử
dụng for hoặc since)
1. I have enjoyed myself
five days
I heard that my final exam grades were
high.
2. I understand that you have never seen an elephant
3. The police have been looking for them
prison.
4. She hasn't met him
5. I haven't written to him
6. They haven't eaten anything
7. We have been waiting for her
she quit smoking.
two weeks.
4. The dog hasn't had any food
5. We stayed at the motel
3 o'clock.
2 days.
6. I haven't received any mail
a week.
7. Edi has done a lot of work
he joined us.
8. It hasn't rained
weeks.
9. I haven't eaten anything
10. He has been taking care of me
yesterday's breakfast.
I was born.
Câu 5: Complete the sentences with present perfect. Use the verb in brackets + just /
away.
You say: Wait a minute! I
(not / finish)
10. You are going to a restaurant this evening. You phone to reserve a table. Later your friend
says 'Shall I phone to reserve a table?'
You say: No I
(do / it)
Câu 6: Put each verb in brackets into a suitable verb form (Chia dạng đúng của động từ
trong ngoặc)
Thì hiện tại hoàn thành
1. I (not see)
her today.
2. the milkman (come)
this morning?
3. He (always work)
4. They (live)
for them since he left school.
in Bangkok for ten years.
5. This is the first time we (eat)
this kind of food.
thành đoạn hội thảo sử dụng thì hiện tại hoàn thành với just, already và yet)
A:
(you / not do / your project / yet), I suppose.
B: No, I haven't.
A:
(I / not / start / it / yet).
(I /just / see / Andrew), and he says
he / already / do) about half of it.
B: Well, he works too hard.
A:
(I / not / finish / my plan / yet).
B:
of time.
A:
(you / already / begin) to worry about it, haven't you? Take it easy. There's plenty
. (we / already / spend) too long thinking about it.
real work / yet) and
term.
B: OK.
. (I / not / do / any
. (I / just / realize) that there are only four weeks to the end of
7. This tooth has been killing me lately! So I
for next Monday.
8. I can't give my teacher the homework I
finish) it.
9. How long you
10. I
(make) an appointment with the dentist
(promise) for today because I
(not
(learn) English?
(not see) him before.
Câu 10: Put each verb in brackets into a suitable verb form (Chia dạng đúng của động từ
trong ngoặc)
1. It (be)
very cold lately but it's just beginning to get warmer.
2. I (never believe)
their theories.
3. Hello! I didn't know you were in London. How long (you/ be)
4. I (often wonder)
why he didn't marry her.