[ Perfect Tense ]
A: He looks tired!
B: Yes, he ___a marathon!
A. already finished
B. hasn’t finished yet
C. has just finished
D. will have finished

Random Topics:
Verbs & AdverbsVerb Forms and PrepositionsModal Auxiliaries and To Be VerbsPossessive AdjectivesVocabulary & GrammarPresent Continuous, Present Perfect and Used toVerb AgreementIndefinite ArticleLinking VerbConjunctions and PrepositionsOther quiz:
Tenses › ViewSarah’s at home now : she ………………. school for a week.
A. wasn’t
B. didn’t go
C. hasn’t been to
D. isn’t
IELTS Grammar › View
I backpacked through _____ Europe
A. the
B. a
C. an
D. no article
