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 perf vs past simple
0
%
0
0
0
Back
Restart
John's father _____(be a criminal) who spent most of his life in prison for various offenses.
was
Oops!
Okay!
Due to lack of evidence, the judge _____(dismiss the case) against the defendant last month.
dismissed the case
Oops!
Okay!
The company _____(violate) several environmental regulations in the past, resulting in hefty fines.
has violated
Oops!
Okay!
Despite his troubled past, he _____(obey the law) for the last decade and is now a respected member of society.
has been law-obedient
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies