Topics: Tenses with Time Expressions
They ___ (be) friends for a long time.
A. have been
B. will be friends
C. are friends
D. were friends
Select your answer:

Random Topics:
Past Continuous Tense & Past ModalsPronouns and QuantifiersCoordinating ConjunctionIdiomsPresent Perfect & Past Simple TensePassive Voice of TensesSubject and Verb AgreementSubject Verb Agreement Irregular VerbLinking WordsReported Speech and TensesOther quiz:
Conjunction › ViewThat house isn’t big enough for us, and ___, it’s too expensive.
a. furthermore
b. hence
c. although
Future Tenses › View
The bus …. at 5 pm
A. will leave
B. is going to leave
C. leaves
