Grammar Quiz

[ Present Perfect Tense and Simple Past Tense ]

We…….here since yesterday.

A. has been

B. have been

C. had been

D. has

Select your answer:
         


Random Topics:
Past Simple Vs. Present Perfect Lend vs. Borrow Lay vs. Lie Adverb Of PlaceGerund - to Infinitive Grammar - SimilesSimple present/ past/ future tenseReported Speech and Reporting VerbsModals of Prohibition

Other quiz:

Grammar › View

We _________ (prepare) him for this race for months before he decided to quit.

A. had preparing

B. had prepared

C. had been prepared

D. had been preparing


Basic Grammar › View

Some kids go (…) bus to school.

A. by

B. at

C. with

D. on


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