WorksheetsPresent perfect - Present perfect continuous
Total questions: 30
Worksheet time: 15mins
Chia động từ trong ngoặc ở thì hiện tại hoàn thành:
The bill isn’t right. They (make)………….. a mistake.
(a)
Chia động từ trong ngoặc ở thì hiện tại hoàn thành:
Don’t you want to see this programme? It ………….(start).
(a)
Chia động từ trong ngoặc ở thì hiện tại hoàn thành:
………you ever (eat)………….. Sushi?
(a)
Chia động từ trong ngoặc ở thì hiện tại hoàn thành:
You (not/do) ………….yor project yet, I suppose.
(a)
Chia động từ trong ngoặc ở thì hiện tại hoàn thành:
I (buy)…………. a new carpet. Come and look at it.
(a)
Chọn đáp án đúng:
You ……………… a lot since the last time I saw you.
have changed
changed
change
are changing
Chọn đáp án đúng:
Since I ___ from high school, I have prepared for studying abroad.
graduated
have graduated
graduate
am graduating
Chọn đáp án đúng:
___ you ___ new shoes this year?
have - bought
did - buy
do - buy
are - buying
Chọn đáp án đúng:
This is the first time I ___ to Japan.
have gone
went
go
gone
Chọn đáp án đúng:
I ___ read 3 books of this author since last month.
have read
read
am reading
will read
Chọn đáp án đúng điền vào câu sau đây:
"Mary has learned English ____________ 8 a.m"
since
for
Chọn đáp án đúng điền vào câu sau đây:
"Kate has not seen Tom since he _________ school"
have left
has left
left
Keywords của thì hiện tại hoàn thành là
always, usually, often, sometimes
now, at the present, at the moment
next, tomorrow, tonight
just, recently, lately, already, still, since, for
Chọn đáp án đúng điền vào câu sau đây:
"I have been in London ________ some days"
since
for
I _____________ my homework yet.
have finish
has finished
did finished
haven't finished
5. _____________Alan for hours but he just doesn’t answer his mobile, I hope nothing’s wrong.
A. I call
B. I’ve called
C. I’m calling
D. I’ve been calling
She (a) (work) here for five years.
She (has been reading/has read) all the books written by Nguyen Nhat Anh. How many books (have you read/have been you reading)?
has been reading
has read
have you read
have been you reading
Mr. Wilkins (repair) _______ machines for Ernst Welding for more than two decades.
have repaired
have been repairing
This is the first time I (be)__________ to New York city.
have been
have been being
was
been
(you/ meet)___________ a famous person in your life?
Have you met
Have you been meeting
I (type) ____________ the letter all day.
have been typing
have typed
has been typing
has been typed
She (a) (play) sports for a month.
He (a) (not/play) games with me in a year.
Has he (a) (type) the report since this morning?
He _____________ to the radio for 6 hours.
has been listening
has listened
He _____________ in the field all morning.
has been working
has worked
have worked
have been working
They (a) (decorate) the house all morning.
He is very tired now because he (a) (working) hard for 15 hours.
They (a) (play) jazz for 8 hours.
