Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Modal Verbs & Perfect InfinitivePreposition FormArticles - rulesPhrasal Verbs and Verb FormsTransitionsArticles and PrepositionsQuantifiers & Modals of ObligationWH Questions and Simple Past TenseModals of AdviceSynonym

Other quiz:

Pronoun › View

X : 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