Topics: Perfect Tenses
Before he called, I (have finished / had finished) my homework.
A. have finished
B. had finished
Select your answer:

Random Topics:
Present Simple & Present Progressive TenseModal Verbs in Emergency SituationsPassive Voice in Past Simple TenseGrammar-Present Continuous-Sentence MakingPast Continuous vs Past SimpleSimple and Progressive Verb TensesSimple Past/Past ProgressiveArticles with SubstancesSimple Past Tense & Future TensePresent Perfect SimpleOther quiz:
Modals of Advice › ViewDad _________________ go and see a doctor. His cough is getting worse all the time.
A. could
B. couldn’t
C. should
D. shouldn’t
Modifiers › View
t’s raining today but I don’t have ______ umbrella.
A. a
B. an
C. the
