Grammar Quiz

[ Present Perfect and Past Simple ]

‘For 20 years’ is a signal word for the ..

A. past simple

B. present perfect

Select your answer:
A  B  C  D  E 


Random Topics:

Adjective vs AdverbCollective NounsSimple TenseReported Speech and SubjunctiveModals of Speculation and DeductionThe Structural Types of SentencesModal Verb, Passive VoiceAdverb of TimePast Tense vs Present TenseNarrative, Past Tenses

Other quiz:

Adjectives and Adverbs › View

The more expensive the hotel, __________

A. the service will be better

B. will be better the service

C. the better the service

D. better the service will be


Past Tenses › View

Tom (see)            a serious accident while he (stand)     at the bus stop.

A. saw-was standing

B. saw-were standing

C. sees-was standing

D. see-was standing

General Knowledge › View

How many letters are there in the alphabet?

A. 26
B. 4
C. 0
D. 10
E. 100


Plural › View

What’s the plural of foot?

A. Foots
B. Footes
C. Feet