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:

Gerunds in SentencesPresent Perfect Negative and InterrogativeCan vs CouldTime ClauseEd and Ing EndingsCoordinating and Subordinating ConjunctionsComparative and Superlative AdjectivesPassive Modals in Different TensesOffer and SuggestionSubject Verb Agreement; Indefinite Pronouns

Other quiz:

Grammar › View

That ___ be Katie over there! She hasn’t changed. I’d recognize her anywhere.

A. can’t

B. don’t have to

C. must

D. shall


Adjective › View

I would like to have _______ sports shoes to run in the park.

A. grey medium leather comfortable

B. comfortable medium grey leather

C. comfortable leather grey medium

D. medium leather comfortable grey

Grammar › View

While I (read)_____ an article, she called.

A. was read

B. was reading

C. read

D. is reading


Articles › View

___ Chicago is on ___ Lake Michigan

A. -, the

B. -, –

C. the, the

D. the, –