[ Tenses with Time Expressions ]
They ___ (be) friends for a long time.
A. have been
B. will be friends
C. are friends
D. were friends

Random Topics:
Present Perfect TensesSimple Past and Past Progressive TensesGerunds in SentencesPresent Simple PassiveMuch, many, a lot of, a few, a littleIndependent and Dependent ClausesSimple Past - Irregular VerbsThe -ing Form of VerbsGerund, Participle, Infinitive, or AppositivePast Simple or Past ContinuousOther quiz:
Tenses › ViewWhen I saw him, he __________ asleep in a chair.
A. sat
B. were sitting
C. was sitting
D. had sat
Tenses › View
Which sentence is in future continuous tense?
A. They will be going to the moon
B. He is playing football tomorrow
C. She will sleep all day
D. We will have dinner at 8 PM
Grammar › ViewAccording to neighborhood folklore, Napoleon’s big toe is hidden in a vault in ________ basement.
A. Mr. Wilsons
B. Mr. Wilson’s
C. Mr. Wilsons’
Past Participle › View
That tall new building in Kuala Lampur really ___ me!
a. fascinate
b. fascinating
c. fascinates
