[ Perfect Tenses ]
I have lived in Bristol since 1984 .
A. present perfect
B. past perfect
C. future perfect

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 MovementOther quiz:
Grammar-Verbs & Nouns Singular, Plural, Gender › ViewWhat is the action verb in the sentence?
My mother carried the bowl.
A. My
B. mother
C. carried
D. bowl
Question Tag › View
It doesn’t matter,
A. Do it?
B. Don’t it?
C. Does it?
D. Doesn’t it?
Modals › ViewLittle 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
