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
IE5: Present perfect
0
%
0
0
0
Back
Restart
She________ horse riding before. (try) A. have tried - B. has tried - C. haven't tried - D. hasn't tried
B. She has tried horse riding before.
Oops!
Okay!
He's_____________a rock face (climb). A. has climbed - B. have climbed - C. climb - D. climbed
D. He's climbed a rock face
Oops!
Okay!
I ___________ a cold since last week. (have) A. has - B. have had - C. have have - D. had
B. I have had a cold since last week.
Oops!
Okay!
The dog has_______________ its leg. (break) A. broken - B. has broken - C. broke - D. has broke
A. The dog has broken its leg.
Oops!
Okay!
He's__________sailing (not try). A. has tried - B. hasn't tried - C. never tried - D. never try
C. He's never tried sailing.
Oops!
Okay!
I _______________ London 4 times. (visit) A. has visit - B. has visited - C. have visit - D. have visited
D. I have visited London 4 times.
Oops!
Okay!
.......you ever........snails? A. Has/ try - B. has/ tried - C. have/ try - D. have/ tried
D. have you ever tried snails?
Oops!
Okay!
They _____________ here all their life. (live) A. have live - B. have lived - C. has live - D. has lived
B. They have lived here all their life.
Oops!
Okay!
Have you ever been to Ho Chi Minh city? A. Yes, I have - B. Yes, I haven't - C. No, I have - D. No, I hasn't
A. Yes, I have
Oops!
Okay!
My brother ________________ a car before. (not drive) A. haven't driven - B. have driven - C. hasn't driven - D. has driven
C. My brother hasn't driven a car before.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies