Grammar Quiz

[ 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 Particple

Other quiz:

Coordinating Conjunctions › View

Is 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