[ Tenses ]
Choose the correct time expression for the present perfect: I have lived here (for/since) five years.
A. for
B. during
C. before
D. after
Select your answer:
Random Topics:
Language Features of an Opinion ArticleCompound and Complex, ConditionalsPresent or Past TensesModals, Conditionals, and Clauses- Defining, Non-definingTemporal Conjunctions and ConnectivesGrammar for TOEFLPronouns and AntecedentsPast PerfectComparatives, Superlatives & EquativesOther quiz:
Grammar › View_______ your favourite football player?
A. Who’s
B. Whose
Grammar › View
Identify the verb phrase or verb string:
I have been reading this book for a week.
___
A. have
B. have been
C. have been reading