[ Present Perfect Tense ]
A: He looks tired!
B: Yes, he _____a marathon!
A. already finished
B. still has finished
C. hasn’t finished yet
D. has just finished
Select your answer:

Random Topics:
Be Going To vs. WillShould, Should not havePresent and Past Simple TensePresent Perfect Tense or Present Perfect Continuous TenseAdjectives with -ED and -INGComparatives, Superlatives & EquativesPresent, Past and Future TensesVerbs & AdverbsPresent Perfect: for/sincePresent/Past/Past ParticpleOther quiz:
Coordinating Conjunctions › ViewIs the sentence written correctly: Mrs. H teaches English but she also loves history.
A. Incorrect
B. Correct
Grammar › View
Did you ___ your room?
a. clean
b. will clean
c. cleaned
