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
passive with different tenses
0
%
0
0
0
Back
Restart
Great progress ________ in the research project over the past year.
was achieved
has been achieved
is being achieved
Oops!
Okay!
All the invitations for the wedding ________ already.
were sent out
have been sent out
are being sent out
Oops!
Okay!
The winners of the competition ________ on the school website.
were announced
have been announced
are being announced
Oops!
Okay!
When we arrived, dinner ________.
was preparing
has been prepared
had been prepared
is prepared
Oops!
Okay!
Look! A concert ________ in the park and many people are watching.
is being held
holds
was held
has been held
Oops!
Okay!
By 2010, three new schools ________ in the city.
had been built
are built
were being built
have been built
Oops!
Okay!
The documents ________ by the lawyer at the moment.
were checked
are being checked
have been checked
check
Oops!
Okay!
The homework ________ tomorrow.
will be done
was done
is done
will do
Oops!
Okay!
A new underground line ________ in the city center to reduce traffic.
has been constructed
is being constructed
was constructed
Oops!
Okay!
A new law ________ by the government to protect online privacy.
has been passed
is being passed
was passed
Oops!
Okay!
At 8 o’clock yesterday, homework ________ by many students.
was done
was being done
is done
has been done
Oops!
Okay!
The students ________ to the museum yesterday.
take
were taken
are taken
Oops!
Okay!
Important safety rules ________ at the factory right now.
are being explained
were explained
have been explained
Oops!
Okay!
In the laboratory, a new medicine ________ on animals now.
is being tested
has been tested
was tested
tests
Oops!
Okay!
The old theater ________ to make space for a shopping mall.
was demolished
demolishes
is being demolished
has been demolished
Oops!
Okay!
A decision ________ about the future of the old library.
has been made
is being made
was made
Oops!
Okay!
Because of the heavy rain, the football match ________ to another day.
was postponed
is being postponed
postpones
has been postponed
Oops!
Okay!
The windows ________ by a storm last night.
were broken
broke
was broken
are broken
Oops!
Okay!
Several dangerous apps ________ from the online store this month.
were removed
have been removed
are being removed
Oops!
Okay!
All the rooms in the hotel ________ since last summer.
were renovated
have been renovated
are being renovated
Oops!
Okay!
The flight ________ because of a security problem.
delays
is being delayed
has been delayed
was delayed
Oops!
Okay!
A new bridge ________ in the city now.
is being built
has been built
was built
builds
Oops!
Okay!
This street ________ next year.
repairs
has been repaired
will be repaired
is repairing
Oops!
Okay!
The new shopping mall ________ recently and has become very popular.
is being opened
was opening
has been opened
Oops!
Okay!
Several new rules ________ in schools to stop bullying.
are being introduced
were introduced
have been introduced
Oops!
Okay!
Excuse the mess! The living room ________ for the party tonight.
decorates
was decorated
is being decorated
Oops!
Okay!
When I entered the kitchen, the floor ________.
is being cleaned
cleaned
was being cleaned
has been cleaned
Oops!
Okay!
More than 10,000 copies of the new novel ________ in just one week.
were sold
have been sold
are being sold
Oops!
Okay!
In the meeting room, a new business plan ________ by the managers.
is being discussed
has been discussed
was discussed
discusses
Oops!
Okay!
The classroom is noisy because the desks ________.
were moved
move
have been moved
are being moved
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies