It has been a long time since our last conversation.
A. We haven’t talked for a long time.
B. We have talked for a long time.
C. We will never talk.
D. We talked for a long time.

Random Topics:
Prepositions of Time & PlaceGrammar - too & enoughThird ConditionalAdjective SuffixesGrammar Past and Future TenseContinuous TensesVerbs + Infinitives / Gerundsanother/the others/each other/one anotherNoun ClauseFuture Continuous, Future Perfect and Future Perfect ContinuousOther quiz:
Quantifies and Modals of Deduction › ViewI like this museum, but there are too few modernist paintings in it.
I like this museum, but there _______ modernist paintings in it.
A. are only some
B. aren’t many
C. are too little
D. aren’t enough
Grammar › View
Melly and Dora have lived here _______________ 10 years
A. for
B. since
C. in
D. on
Grammar › ViewFor each sentence, choose the option which has the same meaning.
They had already put up the tent when I arrived at the campsite.
_
A. The tent was ready when I got to the campsite.
B. I helped them put up the tent.
Future Time and Tenses › View
Me and my husband ____________ at the new restaurant tonight.
A. will dine
B. are dining
C. going to dine
