Grammar Quiz

[ Present Perfect Tense ]

I have been sick _______ three days.

A. For
B. Since

Select your answer:
A  B  C  D  E 


Random Topics:
Come vs. GoZero ConditionalRegular vs. Irregular Verb Comparatives ( adj/ adv)First ConditionalPast ParticipleGrammar Error Correction (Simple Present Tense)Past Simple (Questions)Present Perfect - Just, Already, Yet

Other quiz: Some vs. Any

Are there … ants on the bread?

a. some

b. any


How to use : Read the question carefully, then select one of the answers button.