[ Present Perfect vs Past Simple ]
A: Is Jackie your friend?
B: Yes, I ____ her for years.
A. Have been knowing
B. Knew
C. Know
D. Have known
Select your answer:
Random Topics:
Verb TensesPresent & Past TensesPreposition of DirectionPresent Continous TensePresent Perfect, Present Simple, Present ContinuousComparisonsPronouns and AntecedentsSimple Present and Present ContinuousNo Excuse Words / Conjunction SO
Other quiz:
Grammar › ViewIncorrect: We are already for the show.
A. Correct: We are all ready for the show.
B. Correct: we have all ready for the show
C. Correct: We are al ready for the show.
Grammar › View
______ we were in town, we often met him.
A. For
B. Although
C. So
D. When
Trending Topics
Loading...
How to use : Read the question carefully, then select one of the answers button.