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:

Relative Clauses › View

The girl __________ works in that shop doesn’t speak English.

A. Where

B. Which

C. that


In/On/At + Time › View

Meeting for English club is _______ Tuesdays.

A. in

B. on

C. at

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