Grammar Quiz

Topics: 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:

Simple Present and Past TenseAdverbs of frequencyGrammar for IELTSVocabulary Spelling GrammarVerb AbilityVerbals and GerundsPhrasal Verb and ModalPast Simple & Past PerfectMixed Present TensesVocabulary and Verb Tenses

Other quiz:

Simple Past & Past Progressive › View

I… on the ice while I was crossing the street in front of the dorm.

A. was slipped

B. slipping

C. had slipped

D. slipped


Articles and Nouns › View

I need ___ apple from that basket.

A. a

B. an

C. the

D. no article