[ 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:
Adjectives and Vocabulary › ViewWhich is the adjective? Diego is popular with the little kids.
A. popular, little
B. Diego
C. is
D. popular
Countable and Uncountable › View
We don’t need _______ salt.
A. many
B. much
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
