Topics: 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:
Grammar (want to/ need to/ have to)Regular Plural NounsComparative AdjectiveComparatives, Superlatives, and ModalsProgressive Verb Tensesa, an, the, zero articleSentence TypesDistinguishing Future TensesAdjective Clause and Adverb ClauseMust Vs Have toOther quiz:
Tenses › ViewChoose either the simple present or the present progressive form for the verbs in parentheses. The boss (need) more time to work on project right now.
A. needs
B. is needing
Temporal Conjunctions and Connectives › View
Which temporal conjunction is used correctly?
A. Next we go shopping.
B. Before we leave, grab your coat.
C. During the storm, we stayed inside.
D. First I’ll study, then I’ll sleep.