Game Preview

present perf vs past simple

  •  English    4     Public
    crime
  •   Study   Slideshow
  • The company _____(violate) several environmental regulations in the past, resulting in hefty fines.
    has violated
  •  15
  • Despite his troubled past, he _____(obey the law) for the last decade and is now a respected member of society.
    has been law-obedient
  •  15
  • John's father _____(be a criminal) who spent most of his life in prison for various offenses.
    was
  •  15
  • Due to lack of evidence, the judge _____(dismiss the case) against the defendant last month.
    dismissed the case
  •  15