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:

Conjunctions and Preposition › View

The river water is severely polluted, mostly________ the dumping of raw sewage.

A. due to

B. lead to

C. because

D. so


Present Perfect Tense › View

Have you ever … the beautiful desert scenery?

  1. see
  2. seen

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