[ 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 › ViewWe _________ (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.