Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Present Perfect - Today 3
0
%
0
0
0
Back
Restart
She lives in a lovely house in Beverly Hills. She ___________ (live) there _______ August.
She has lived there since August.
Oops!
Okay!
Right now she is busy with her career. She ________________________ (not have) a holiday _____________ more than a year.
She hasn't had a holiday for more than a year.
Oops!
Okay!
She __________ (want) to come to Hollywood _______ a long time.
She has wanted to come to Hollywood for a long time.
Oops!
Okay!
How long _______ you ________ (know) your best friend? I _____________ (know) my best friend _______ about ten years.
How long have you known your best friend? I have known my best friend for about ten years.
Oops!
Okay!
She misses her mum. She ___________________(not see) her ____ last December.
She hasn't seen her since last December.
Oops!
Okay!
How long _______ you ______ (be) at this school? I _______________ at this school _____ September.
How long have you been at this school? I have been at this school since September.
Oops!
Okay!
She's a vegetarian. She _________________ (be) a vegetarian ________ she was fifteen.
She has been a vegetarian since she was fifteen.
Oops!
Okay!
She is very healthy. She _______________ (not have) a cold __________ seven years.
She hasn't had a cold for seven years.
Oops!
Okay!
How long _____ you _______ (live) in the same house? We ______________ (live) in the same house ______three years
How long have you lived in the same house? We have lived in the same house for three years.
Oops!
Okay!
She _______________(be away) from the UK ________ ages.
She has been away from the UK for ages.
Oops!
Okay!
She _______________(work) as a professional actor _______ three years.
She has worked as a professional actor for three years.
Oops!
Okay!
She's got a dog. She _____________ (have) a dog ________ three weeks.
She has had a dog for three weeks.
Oops!
Okay!
How long ______ your mom_______ (work) in the bank? My mom ____________ (work) in the bank ________ 2011.
How long has your mum worked in the bank? My mom has worked in the bank since 2011.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies