Topics: Perfect Tenses
I have lived in Bristol since 1984 .
A. present perfect
B. past perfect
C. future perfect
Select your answer:

Random Topics:
Regular and Irregular VerbsParticiple Clauses & Cleft SentencesAdverbial PhrasesVerb TensesGrammar - Wh Questions-ed or -ingConditionals / Unreal PastModal Verbs and VocabularyTake or PutVerbs and TensesOther quiz:
Tenses › ViewWe __ (not/meet) since the conference last year.
A. don’t meet
B. haven’t met
C. didn’t meet
D. haven’t been meeting
Tenses › View
I _______ with my friends every weekend. Next weekend, we _________to the sea
A. will meet/ will go
B. meet/ will go
C. meet/ go
D. will meet/ go
