Grammar Quiz

[ Perfect Tenses ]

I have lived in Bristol since 1984 .

A. present perfect

B. past perfect

C. future perfect

Select your answer:
A  B  C  D  E 


Random Topics:

Linkers and ConjunctionsSubject Verb Agreement; Indefinite PronounsGrammar Past and Future TensePreposition on TimePast and Present TensesGrammar (Possessive Pronouns)Simple Past Tense and Present Continuous TensePhrase and ClauseVerb-ing and InfinitivePrepositions of Movement

Other quiz:

Modals › View

Little Steve, who is just three years old, is having a counting competition with his friends Kai, Michael, and Priya. Guess what? Steve ____ count all the way up to fifty!

A. can

B. could

C. will be able to


Grammar › View

Where _________________ (you / teach) before you came here?

A. you teach

B. teaching

C. taught

D. were you teaching