WorksheetsTenses -mixed
Total questions: 70
Worksheet time: 38mins
Sara __________ a shower when the water supplies was cut off yesterday.
is taking
will be taking
was taking
has been taking
My parents ______________ me. I hate that!
have always checked up on
always check up on
are always checking up on
will always check up on
My sister _______ when the phone rang.
A. is cooking
B. are cooking
C. was cooking
D. were cooking
Alia will _____ to you when she ________ your reply.
A. write, receives
B. writes, receives
C. wrote, receives
D. written, received
When the mail carrier came to the door, I ________ a bath.
took
was taking
have taken
The doctor ________ to us when he has finished the surgery.
talks
has talked
will talk
I haven’t met my cousin for ages.
I last met my cousin one year ago.
It has been ages since I last met my cousin.
I’ve met my cousin for ages.
I met my cousin for ages.
My parents ______ a vacation in Phu Quoc last month.
have
have had
had
were having
He started to practise swimming when he was a kid.
A. Thanh practiced swimming when he was a kid.
B. Thanh has practised swimming since he was a kid.
C. Thanh was a swimmer when he was a kid.
D. Thanh was a swimmer as a kid.
This is the first time I have played basketball.
A. I have played basketball three times.
B. I have never played basketball before.
C. I played basketball first.
D. I never played basketball.
Tìm lỗi sai: My mother usually comment on what I am wearing.
A. My
B. usually
C. comment
D. am wearing
At the same time last month, my family ______ my grandpa’s 80th birthday.
A. celebrate
B. were celebrating
C. had celebrated
D. celebrated
I was cleaning the house while my parents ______ the dinner.
A. were preparing
B. prepared
C. had prepared
D. are preparing
I ______ to my teacher to ask for his advice on my decision at 2 p.m. yesterday.
A. was talking to
B. have talked to
C. had talked
D. had been talking
My grandfather passed away two years ago.
A. My grandfather passed away last year.
B. My grandfather is still alive.
C. It’s been two years since my grandfather passed away.
D. My grandfather had passed away before 2016.
Phuong started to study English when he was in secondary school, and he still studies English.
A. Phuong was studying English when he was in secondary school.
B. Phuong studied English in secondary school.
C. Phuong has never studied English.
D. Phuong has studied English since he was in secondary school.
I ______ as a teacher since I left university.
A. have worked
B. has worked
C. works
D. is working
Keep quiet, please! The students ______ the exam in the hall now.
A. is taking
B. are taking
C. have taken
D. has taken
Tìm lỗi sai: Peter has decorated the Christmas tree while his wife was preparing dinner.
A. has decorated
B. the Christmas tree
C. his wife
D. dinner
_______ as soon as I see him.
I will tell James the news
I tell James the news
I can tell James the news
I would tell the news
The neighbors will look after our plants _______.
as soon as we were away
while we are away
after we were away
before we would be
Let's go out for dinner _______.
after the movie had finished
before the movie finished
as soon as the movie finished
when the movie finishes
Make sure you close all the windows _______.
before you leave
until you will leave
after you had left
when you left
_______ until she apologizes.
I don’t speak to Kate
I couldn’t speak to Kate
I didn’t speak to Kate
I won’t speak to Kate
You can ask me for help _______.
if you have any problems
until you had had any problems
when you had any problems
as soon as you had problems
_______, he will go out with his friends.
When Tony finished his project
When Tony finishes his project
When Tony had finished his project
When Tony was finishing his project
______ while the teacher was explaining the activity.
They were taking
They will be talking
They are talking
They would talk
_______,I will give you a call.
When I had arrived in Ha Noi
When I arrived in Ha Noi
When I arrive in Ha Noi
When I was arriving in Ha Noi
Will you recognize him _______?
when you see him
until you were seeing him
after you will see him
as soon as you saw him
We’ll wait until she …………
arrive
arrives
will arrive
has arrived
Call Jack as soon as you …………in town.
get
got
has gotten
had gotten
We saw several old friends while we………….in Ho chi Minh City.
were being
are being
were
are
Raymond……….. two new shirts when he was downtown this morning.
bought
has bought
had bought
buys
She won’t get married until she ______ 27 years old.
is
will be
has been
had been
You ...................... a lot since the last time I ............... you.
changed/see
has changed/saw
is changing/saw
have changed/saw
I ...............................the report yet.
hasn't completed
completed
have already completed
have not completed
I ................... eel soup since I ....................in Vietnam.
hasn't eaten/was
ate/have been
haven’t eaten/was
ate /was
My friends ......................... English for fifteen years.
has studied
have studied
studied
are studying
Nam ............ a new dictionary yesterday
brought
bought
has bought
have bought
when _____ you start school?- When I was six
do
did
have
has
we have learnt Spanish ............ eight years.
next
last
since
for
Peter started learning French five years ago
Peter learned French five years ago
Peter started French five years ago
Peter begin learning French five years ago
Peter has learned French for five years
His cousins began playing football for Manchester team in 1990
His cousins played football for Manchester team since1990
His cousins played football for Manchester team for 1990
His cousins has played football for Manchester team since1990
His cousins have played football for Manchester team since 1990
she / just / buy / lovely dress.
she just has bought a lovely dress.
she has just bought a lovely dress.
she just has bought just a lovely dress.
she have just bought a lovely dress.
Mr Brown ............................. America twice
has visit
has visited
visited
visits
How long ----------you lived there?
I've stayed here for twenty years
has
have
did
were
Chọn đáp án đúng:
This is the first time I ___ to Japan.
have gone
went
go
gone
_____________ your homework yet? – Yes, I _____________ it an hour ago.
Did you do/ have finished
Have you do/ have finished
Did you do/ finished
Have you done/ finished
______ you ever ______ Sushi before?
Do you ever eat
Did you ever eat
Were you ever eating
Have you ever eaten
Last summer I _________ Ngoc Son Temple in Ha Noi.
visited
visitted
visits
visiting
I _______ a lot of gifts for my little sister in my previous trip.
buy
bought
have bought
buying
You ________ your project yet, I suppose.
do not do
did not do
were not doing
have not done
The last time I saw Rose was three years ago.
I didn’t see Rose for three years.
I haven’t seen Rose three years ago.
I haven’t seen Rose since three years.
I haven’t seen Rose for three years
It’s more than six months since I went to the dentist.
The time last I went to the dentist was over six months ago.
I haven’t been to the dentist for more than six months.
The last I went to the dentist was over six months.
I didn’t go to the dentist for more than six months.
It is a long time since we last met.
We have already met after a long time.
We have just met for a long time.
We have ever met for a long time.
We have not met for a long time.
They last wrote to each other five years ago.
They have written to each other for five years.
They would write to each other in five years.
They haven’t written to each other for five years.
They didn’t write to each other five years ago.
We haven’t gone to the concert for two years.
We last went to the concert for two years ago.
We have gone to the concert for two years.
We went to the concert for two years.
The last time we went to the concert was two years ago.
The last time he came back to his hometown was 5 years ago.
It's 5 years since he last lived in his hometown.
He didn't come back to his hometown 5 years ago.
He started coming back to his hometown 5 years ago.
He hasn’t come back to his hometown for 5 years.
Question 46: They last visited me five years ago.
They haven't visited me for a long time.
I haven't been visited for a long time.
They have known me for five years.
They haven't visited me for five years.
Question 33. The last time Susan met me was 2 weeks ago.
Susan met me for 2 weeks.
Susan has met me for 2 weeks.
Susan hasn’t met me for 2 weeks.
Susan didn’t meet me 2 weeks ago.
Question 31: He last went to the cinema five months ago.
He hasn’t gone to the cinema for five months.
He didn’t go to the cinema five months ago.
He has gone to the cinema for five months.
He was to the cinema for five months.
I last saw her on Monday.
I haven’t seen her since Monday.
I have seen her since Monday.
I have seen her for Monday.
I haven't seen her for Monday.
I haven’t watered this tree for a week.
The last time I didn’t water this tree was a week ago.
The last time I watered this tree was a week ago.
The last time I did water this tree was a week ago.
The last time I watered this tree a week ago.
I last went to the zoo when I was 10.
I have gone to the zoo since I was 10.
I haven't gone to the zoo since I was 10.
I have gone to the zoo for I was 10.
I haven't gone to the zoo for I was 10.
The last time I played the violin was 2 years ago.
I last played the violin 2 years ago.
I have played the violin for 2 years.
I have played the violin 2 years ago.
I last played the violin was 2 years ago.
She last did charity work 2 years ago.
She has done charity work since 2 years.
She hasn’t done charity work since 2 years.
She has done charity work for 2 years.
She hasn’t done charity work for 2 years.
The last time I wrote a letter was 5 years ago.
I have written a letter for 5 years.
I haven’t written a letter for 5 years.
I last wrote a letter for 5 years.
I last wrote a letter was 5 years ago.
I last donated my blood 7 months ago.
I donated my blood for 7 months.
I have donated my blood for 7 months.
I haven’t donated my blood for 7 months.
I haven’t donated my blood 7 months ago.
I haven’t mer my family since last Christmas.
I last met my family last Christmas
I have last met my family since last Christmas
I last met my family was last Christmas
I last meet my family last Christmas
