Grammar Quiz

[ Grammar ]

I have known him _____ childhood.
A. For
B. Since

Select your answer:
A  B  C  D  E 


Random Topics:

Electricity VocabularyConstrative ConjunctionCoordinating and Subordinating ConjunctionsTenses and Word FormationFragment, Comma Splice and Run -on SentenceSubject Verb Agreement Irregular VerbAdjectives vs AdverbsGrammar & VocabularyNoun / PronounPresent Simple for Future Arrangement

Other quiz:

Tenses › View

Identify the correct form: He (to play) the guitar every weekend.

A. plays

B. played

C. playing

D. will play


Vocabulary › View

What does the word “clever” mean?

A. Smart

B. Tired

Vocabulary › View

Which word means ‘to try to equal; to imitate’?

A. Compete
B. Stimulate
C. Emulate


Tenses › View

The concert … (just, start)

A. have just start

B. has just started

C. have just started

D. started

E. has just start