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 Passive
0
%
0
0
0
Back
Restart
(?)
Has the tablet been drunk?
Oops!
Okay!
(+)
The room has been cleaned by him
Oops!
Okay!
(+) last week
The car has been fixed since last week.
Oops!
Okay!
(?) - (+)
Have the seeds been planted? - The seeds have been planted for 5 days
Oops!
Okay!
(-) 1 year
The house hasn't been built for 1 year
Oops!
Okay!
(?)
Has the wall been painted?
Oops!
Okay!
(?) deliver
Has the box been delivered yet?
Oops!
Okay!
(+)
The dogs have been fed
Oops!
Okay!
(+)
The book has been read
Oops!
Okay!
(-) water/2 days
The plants haven't been watered for 2 days
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies