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:
A  B  C  D  E 


Random Topics:

ArticlesTransitional Phrases and ConjunctionsTenses and Figurative LanguageConditional Sentence Type 2Prepositions and ArticlesPlaces in TownAdjectives, Adverbs, and PrepositionsPresent and Past Perfect TensesLinking VerbsPresent Continous

Other quiz:

Vocabulary › View

If you want to record the history of your village or town, you would write this. ______

A. chronicle

B. tempest

C. antagonist

D. contemporary


Nouns and Quantifiers › View

Who do you turn to for ______ when you have a problem?

A. advices

B. advice

Simple Present Tense › View

Dani and I have similar bike

A. True
B. False


Adverbs › View

The airplane climbed __________________to reach its cruising altitude.

A. steady

B. steadyly

C. steadily