Grammar Quiz

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 Tenses

Other quiz:

Conjunction › View

That 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