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
9-10 . Rewrite present perfect
0
%
0
0
0
Back
Restart
Oops!
Okay!
We haven’t seen Tom since he moved to Bristol._> We last
→ We last saw Tom when he moved to Bristol.
Oops!
Okay!
My father hasn’t driven a car before.-> It is
→ This is the first time my father has driven a car.
Oops!
Okay!
She has never been to the ballet before. ->I t is....
→ It is the first time she has been to the ballet.
Oops!
Okay!
Lucy hasn’t worn that dress since Barbara’s wedding.→ The last time
→ The last time Lucy wore that dress was at Barbara’s wedding.
Oops!
Okay!
My father hasn’t been to Vung Tau for 2 years.→ The last time
→ The last time my father was in Vung Tau was 2 years ago.
Oops!
Okay!
I haven’t played football since 1970. → The last time
→ The last time I played football was in 1970.
Oops!
Okay!
I haven’t eaten this kind of food for 2 years. It is
→ It is 2 years since I ate this kind of food.
Oops!
Okay!
She hasn’t drunk Coca-Cola before. -> It is the first ....
→ It is the first time she has drunk Coca-Cola.
Oops!
Okay!
My father hasn’t been to Ha Noi for 2 months.→ It is
→ It is 2 months since my father was in Ha Noi.
Oops!
Okay!
I’ve never met such a famous singer before. It is
→ It is the first time I have met such a famous singer.
Oops!
Okay!
My grandfather hasn’t been in hospital before.-> This is .........
→ This is the first time my grandfather has been in hospital.
Oops!
Okay!
It hasn’t rained for a fortnight.→ The last time
→ The last time it rained was a fortnight ago.
Oops!
Okay!
I have not enjoyed myself so much for 2 years. →It is
→ It is 2 years since I enjoyed myself so much.
Oops!
Okay!
Mary hasn’t rung for hours. ->It is
→ It is hours since Mary rang.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies