Grammar Quiz

★ Perfect Tense

The dog has been outside ________________ a long time

A. for

B. since

C. nearly

D. almost

Select your answer:
     


Preview next quiz:

Which one is the correct sentence future perfect tense ?

A. she had been dancing since she was five

B. she will have finished her study before 5 P.M this evening.

C. she have been cleaning for 2 hours

D. she will have a meat for dinner


Trending Topics

Loading...

About grammarquiz.net

GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.