[ Grammar ]
I haven’t been to this coffee shop for a long time.
A. I came to this coffee shop last time.
B. It has been a long time since I last came to this coffee shop.
C. I have been to this coffee shop since then.
D. I will never return to this coffee shop.

Random Topics:
Demonstrative PronounReported Speech and Reporting VerbsNoun, Verb, AdjectiveArticle the or zero article (-)Modal AuxiliaryEnglish MorphosyntaxPast and Present TensesPresent Continuos TenseGrammar: is/are/was/werePast Perfect SimpleOther quiz:
Miscellaneous Grammar Usages › View__________ your mind! You take too long just to choose a T-shirt!
A. make up
B. mess up
C. give up
D. come up
Vocabulary and Grammar › View
The result of the exam will announce in June
A. correct
B. inccorrect
Vocabulary › Viewto join or be together as partners, allies or friends; to link in one’s (v). a partner, friend (n). having less than full rank (adj).
A. associate
B. flexible
Grammar › View
The girl is wearing a ___________ dress.
A. white
B. black
