[ Past and Present Tenses ]
Fill in the blank with present perfect: “We ___ (know) each other for a long time.”
A. have known
B. had known

Random Topics:
Modal Verbs & Perfect InfinitivePreposition FormArticles - rulesPhrasal Verbs and Verb FormsTransitionsArticles and PrepositionsQuantifiers & Modals of ObligationWH Questions and Simple Past TenseModals of AdviceSynonymOther quiz:
Gerunds and Tenses › View. Which sentence is in the present continuous?
A. She is cooking dinner right now.
B. She cooks dinner right now.
C. She cooking dinner right now.
D. She was cooking dinner right now.
Comparison › View
John is ………….. stronger than I thought.
A. much
B. more
C. as
D. the same
Pronoun › ViewX : What’s wrong with ______ tail?
Y : Perhaps,it was clowed by tiger.
A. It
B. His
C. Its
D. Her
Grammar › View
Choose the adverb in the sentence: “He speaks loudly at meetings.”
A. He
B. Speaks
C. Loudly
D. Meetings
