Grammar Quiz

[ Present Perfect Tense ]

A : Have you …….. your homework ?

B : Yes, I …… .

A. done / do

B. did / did

C. done / have

Select your answer:
         


Random Topics:
There vs. It Farther vs. Further Sit vs. SetPresent Perfect vs Past SimpleModals Of SpeculationThe First Conditional SentencePronouns and Subject Verb AgreementTOEIC GrammarPast Passive

Other quiz:

Grammar › View

Paul is …………… the fastest runner in the team.

A. by far

B. far


Idioms › View

To appear univited is the same as to ___ up.
a. draw
b. hold
c. turn


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