Grammar Quiz

[ 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:

Countable & Uncountable NounsClauses and ConjunctionSimple and Continuous Present TenseFuture Time and TensesAdverbs and PhrasesPresent and Future TensesConjunctions, Interjections and DeterminersPresent Simple Affirmative and NegativeNoun Phrases and AdverbialsTenses: Present simple, Past Simple, Future Simple

Other quiz:

Grammar › View

Over a million dollars in cash _______________ from a bank in Seattle.

A. has been stolen

B. has stolen

C. had stolen

D. is stolen


Tenses (Present, Past, Future Forms) › View

She ………….(have ) her new phone for a year

A. has been having

B. had

C. had had

D. has had