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
Present Perfect
0
%
0
0
0
Back
Restart
MAKE A PRESENT PERFECT SENTENCE WITH THESE WORDS: We / not leave / the house in three months.
We haven't left the house in three months.
Oops!
Okay!
In present perfect, the auxiliary for I / YOU /WE / THEY is...
HAVE
Oops!
Okay!
COMPLETE THE SENTENCE: ______ you been to a foreign country?
Have
Oops!
Okay!
The past participle for of KEEP is...
kept
Oops!
Okay!
The past participle for of SELL is...
sold
Oops!
Okay!
The past participle for of LOSE is...
lost
Oops!
Okay!
MAKE A PRESENT PERFECT SENTENCE WITH THESE WORDS: Frank / throw away / all his ex girlfriend pictures.
Frank has thrown away all his ex girlfriend pictures.
Oops!
Okay!
The past participle for of BREAK is...
broken
Oops!
Okay!
COMPLETE THE SENTENCE: _______ he ever swum with sharks?
Has
Oops!
Okay!
The past participle for of RING is...
rang
Oops!
Okay!
COMPLETE WITH THE CORRECT FORM OF THE VERB: Have you ever _______ Japanese food? (eat)
eaten
Oops!
Okay!
COMPLETE WITH THE CORRECT FORM OF THE VERB: I have ______ all my money on video games. (spend)
spent
Oops!
Okay!
In present perfect, the auxiliary for HE/SHE/IT is...
HAS
Oops!
Okay!
The past participle for of MAKE is...
made
Oops!
Okay!
COMPLETE WITH THE CORRECT FORM OF THE VERB: I haven't ________ about your birthday. Here's your present. (forget)
forgotten
Oops!
Okay!
MAKE A PRESENT PERFECT SENTENCE WITH THESE WORDS: Pedro / be / to Palenque, Chiapas.
Pedro has been to Palenque, Chiapas.
Oops!
Okay!
COMPLETE THE SENTENCE: Rose _______ lost three telephones this year.
has
Oops!
Okay!
MAKE A PRESENT PERFECT SENTENCE WITH THESE WORDS: I / not see / any Harry Potter movie.
I haven't seen any Harry Potter movie.
Oops!
Okay!
COMPLETE THE SENTENCE: I ______ been to Cuba twice.
have
Oops!
Okay!
COMPLETE WITH THE CORRECT FORM OF THE VERB: My parents have _______ as teachers for many years. (work)
worked
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies