Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
GRAMMAR REVISION.
0
%
0
0
0
Back
Restart
5. she / leave her phone in a taxi
She has left her phone in a taxi.
Oops!
Okay!
25. /watch a long film/I/ we/ tired/ because/
I am tired because we've just watched a long film.
Oops!
Okay!
13. She _________________ (sell) her house last year.
She sold her house last year.
Oops!
Okay!
40. I __________________ (know) Julie for three years – we still meet once a month.
I have known Julie for three years – we still meet once a month.
Oops!
Okay!
20. How many books _________________ (she / write) so far?
How many books has she written so far?
Oops!
Okay!
9. I / wear a kimono
I have worn a kimono.
Oops!
Okay!
34. ____________ -> knew -> ____________
know -> knew -> known
Oops!
Okay!
14. Somebody writes a report every Friday
A report is written every Friday.
Oops!
Okay!
8. how / she / make this fantastic cake?
How has she made this fantastic cake?
Oops!
Okay!
6. He _________________ (teach) English at the University five years ago.
He taught English at the University five years ago.
Oops!
Okay!
37. When I _________________ (be) a child, I _________________ (love) ice skating.
When I was a child, I loved ice skating.
Oops!
Okay!
27. Make a new sentence by joining the two short sentences: We ate the fruit. I bought the fruit.
We ate the fruit (which / that) I bought.
Oops!
Okay!
26.London /be/Paris /She /still/Claire
Claire hasn’t been to Paris yet. She is still in London.
Oops!
Okay!
24. ______ your mother______ to France? Yes, _________________________________________
Has your mother ever been to France? Yes, my mother has been to France
Oops!
Okay!
2. You/ keep a pet for three years.
You have kept a pet for three years.
Oops!
Okay!
22. Make the question form of present perfect.
Have/has + S + (ever) + V past participle + …? → Yes, S have./ No, S haven’t.
Oops!
Okay!
1. . He _________________ (understand) during the class, but now he doesn't understand.
. He _understood_(understand) during the class, but now he doesn't understand.
Oops!
Okay!
39. He _________________ (be) married for thirty-five years (and he’s still married now).
He’s been married for thirty-five years (and he’s still married now).
Oops!
Okay!
32. ____________-> caught ->____________
catch -> caught -> caught
Oops!
Okay!
11. She _________________ (stand) under the tree to shelter from the rain.
She stood under the tree to shelter from the rain.
Oops!
Okay!
19. I _________________ (never / taste) champagne.
I’ve never tasted champagne.
Oops!
Okay!
28. Make a new sentence by joining the two short sentences: Lucy called the doctor. My mother knows the doctor.
Lucy called the doctor (who / that) my mother knows.
Oops!
Okay!
3. You/eat Thai food before.
Have you eaten Thai food before?
Oops!
Okay!
17. Somebody builds new houses every year.
New houses are built every year.
Oops!
Okay!
38. I __________________ (know) my great grandmother for a few years - she died when I was eight.
I knew my great grandmother for a few years - she died when I was eight.
Oops!
Okay!
15. Somebody cuts the grass.
The grass is cut.
Oops!
Okay!
35. Write 3 words with the prefix -un
unhappy , unfair, unable
Oops!
Okay!
33. shake -> ____________ -> ____________
shake -> shook -> shaken
Oops!
Okay!
16. Somebody writes articles.
Articles are written.
Oops!
Okay!
12. Lucy _________________ (pay) the bill, before leaving the restaurant.
Lucy paid the bill, before leaving the restaurant.
Oops!
Okay!
31.Make a new sentence by joining the two short sentences: We broke the computer. The computer belonged to my father.
We broke the computer which / that belonged to my father.
Oops!
Okay!
36. She _________________ (never / see) snow before.
She’s never seen snow before.
Oops!
Okay!
23. Have you ever (ride) a horse? No,............
Have you ever ridden a horse? No, I have never ridden a horse.
Oops!
Okay!
18. People speak Portuguese in Brazil.
Portuguese is spoken in Brazil.
Oops!
Okay!
29. Make a new sentence by joining the two short sentences: The food was delicious. David cooked the food.
The food (which / that) David cooked was delicious.
Oops!
Okay!
30. Make a new sentence by joining the two short sentences: The man is in the garden. The man is wearing a blue jumper.
The man who / that is wearing a blue jumper is in the garden.
Oops!
Okay!
21. Write the positive form of present perfect tense :
S+ have/have + past participle.
Oops!
Okay!
4. she / steal all the chocolate!
She has stolen all the chocolate!
Oops!
Okay!
7. he / read the newspaper today?
Has he read the newspaper today?
Oops!
Okay!
10. I / give my mother/ CD/ Christmas.
I gave my mother a CD for Christmas.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies