[ Modals ]
. He ___________ finished his work before the deadline. It was his responsibility.
A. Should have
B. Should has
C. Should had
D. Should have had
E. Should have has

Random Topics:
Past Narrative TensesNoun, Pronoun, Adjective, VerbComparison of Adjectives and AdverbsReported Speech and TensesGerund and InfinitivePresent Progressive or Present SimpleModal Verbs in ConditionalsIdentify The TensesSimple Past vs Past Continuous TenseTenses: Present simple, Past Simple, Future SimpleOther quiz:
Grammar › ViewThe population of Australia ________ (peak) by the early 2040s
A. will peak
B. will have peaked
C. have peaked
D. peaked
Vocabulary and Grammar › View
The storm causing flooding and landslides in Miami prompted the government to ________ hundreds from coastal towns.
A. evacuate
B. demolish
C. contribute
D. evaporate
Modal Speculation › ViewThey _______ been to that restaurant many times.
A. have
B. had
C. has
D. have not
Grammar › View
Which of this sentences is correct?
A. Last year, I go to Korea.
B. Last year, I am going to Korea.
C. Last year, I will go to Korea.
D. Last year, I went to Korea.
