NEW
Font size
WorksheetsGrammar Practice
Total questions: 55
Worksheet time: 28mins
She …. five books so far. (write)
She has written five books so far.
She have written five books so far.
She wrote five books so far.
She wrote five books so far.
She did write five books so far.
The baby … an apple last night. (eat)
The baby ate an apple last night.
The baby has eaten an apple last night.
The baby has eat an apple last night.
The baby have eaten an apple last night.
The baby has ate an apple last night.
They … yet in Surabaya. (not, arrive)
They haven’t arrived yet in Surabaya.
They didn’t arrive yet in Surabaya.
They hasn’t arrived yet in Surabaya.
They not arrived yet in Surabaya.
They arrive not yet in Surabaya.
Dion: Can you finish your essay tonight? I heard that you lost your laptop.
Aldy: That’s true, but I ... a new one. Don’t worry about that
The correct phrase to complete the dialogue is ….
have bought
bought
buys
did bought
has bought
I ............... Paris.
have never been to
have never been in
never was
has never been
When .............. Laura and James get married?
did
have
were
do
Actually, I .......... dinner with Sue last night.
have had
had
am having
have eaten
I have a terrible stomachache. I think I ............ too much.
ate
eaten
have eaten
have ate
Oh no! Someone ............. the whole cake!
has eaten
ate
eaten
eats
I am afraid I ............. my umbrella at home.
have left
was left
was leave
left
We ............. since we left school.
didn't meet
didn't met
met
haven't met
I ................. 1000 pages so far.
read
have read
have ridden
has read
Sara _________ a boyfriend yet.
didn't find
hasn't find
haven't found
hasn't found
I was sure that I ___________ her before.
had saw
seen
had seen
I needed to know what ______________ to my dog.
has happened
had happened
happened
The film ________________ by the time we got to the cinema.
had start
had started
has started
Julia left the restaurant after she _________ eating.
had finished
has finished
finished
I went to bed after I ___________ off the television.
switched
has switched
had switched
What is the correct past perfect form of "She makes some delicious cookies"?
She had make some delicious cookies.
She has made some delicious cookies.
She had made some delicious cookies.
She made some delicious cookies.
What is the correct past perfect form of "We visit Paris"?
We'd visited Paris.
We've visited Paris.
We'd visiting Paris.
We'd visit Paris.
What is the correct past perfect form of "It is hot"?
It had been hot.
It had be hot.
It was hot.
It had hot.
I was sure that I ___________ the place before
had saw
seen
have seen
had seen
My best friend's name is Fatima. I ______________ her for about 8 years.
have known
knew
She ______________ a small flat in Mirfa in 2010.
has bought
bought
We were very hungry because we (not / eat).
had not eaten
had been eating
Maria wishes she _________ (buy)
that dress before.
had been buying
had bought
bought
buyed
Tony knew Istanbul so well because he ________ (visit) the city several times.
visit
had been visiting
visiting
had visited
My family ________ to Uruguay two years ago.
has travelled
travelled
Where ______ yesterday evening?
have you been
were you
did you be
Last summer we ... in the Arctic for three weeks.
stayed
have stayed
We ... in a hotel last holiday; we went camping.
didn't stay
haven't stayed
Last week we ............ to the history museum.
went
have gone
........... ever ............... windsurfing?
Have..... tried
Did ...... try
We ................ in this town since 2002
have lived
lived
has lived
I ............ my friend yet.
hasn't texted
haven't texted
didn't text
We .................. abroad last summer.
didn't travel
haven't travelled
Which of the following is the correct sentence
Benzi win the game yesterday
Benzi will won the game tomorrow
Benzi won the game yesterday
Will Benzi winning the game tomorrow?
"Liam bought many toys last week". Change this sentence into negative sentence!
Liam not bought many toys last week
Liam didn't buy many toys last week
Liam didn't bought many toys last week
Liam doesn't buy many toys last week
"Taki has drank 2 liters of mineral water". What is the tense of that sentence?
Simple present
Simple past
Present continous
Present perfect
"Fahri has studied English for 5 years". Does Fahri still study English until now?
Yes, he does
No, he don't
"She has watched all the series of Harry Potter". Which one is the negative form of this sentence?
She didn't watch all the series of Harry Potter
She has never watched all the series of Harry Potter
She not watched all the series of Harry Potter
She doesn't watch all the series of Harry Potter
They ............ bicycle around the park yesterday
Rode
Has ridden
Have ridden
Ride
