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:

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 › 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