Grammar Quiz

[ Present Perfect Tense ]

He has known her _____ they were five years old.

A. for

B. since

Select your answer:
A  B  C  D  E 


Random Topics:

Transitive or Intransitive VerbsRelative Clauses and etcAlthough / DespiteAdjective ClauseInfinitives and GerundsConditional 0Passive and Active SentencesDirect and Indirect SpeechPast Simple - Present PerfectPresent Simple for Future Arrangement

Other quiz:

Grammar and Vocabulary › View

Which word is different from the bold word? Check () A, B, or C.

A. shop

B. school

C. doctor


Future Tense › View

Don’t go to her house at 7:00 tomorrow morning because she … class at this time.

A. will attending

B. will attend

C. will have been attending

D. will be attending

Grammar › View

German is …………………………….. French.

A. more difficult than

B. difficulter than

C. more difficulter than

D. most difficult


Grammar › View

Tim is staying with a(n) … family while studying in Brazil.

A. unofficial

B. private

C. host

D. adopted