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:

Verb Phrases › View

Select the verb phrase of the following sentence:

“I was thinking about teaching grammar.”

A. was thinking

B. was thinking about

C. I was thinking

D. about teaching grammar


Apostrophes › View

I would like to use ___________ tennis racquet.

A. Charles
B. Charles’s
C. Charles’
D. Charleses

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