Grammar Quiz

[ Tenses ]

He (visit) _________ Paris twice. You (finish) _________ your homework already?

A. have visited, finished

B. visited, finished

C. has visited, have finished

D. has visited, finished

Select your answer:
A  B  C  D  E 


Random Topics:

Comparison DegreeAction vs Linking Verbs/ Verb PhrasesModals and ConditionalsApologizingSubject, Object, Possessive Pronoun and Possessive AdjectivesAuxiliary WordsSubject Verb Agreement and Verb TensesVerb + Infinitive or GerundWh- Questions Present Simple TenseGrammar Assessment

Other quiz:

Grammar › View

My friends … run at the stadium yesterday.

A. aren’t

B. weren’t

C. didn’t

D. wasn’t


Past Tenses › View

I …………. my leg when I was skiing.

A. had broke

B. was broken

C. broke

D. has broken