Grammar Quiz

[ Past Tense vs Present Perfect Tense ]

“You _________ (lie) in bed for the whole morning. When will you get up?”

A. has lain

B. have lain

C. lay

D. laid

Select your answer:
         


Random Topics:

Future TensesPassive Voice in Past Simple TensePresent Progressive or Present SimpleNouns and VocabularySubject Verb Agreement Irregular VerbRequest with Modal VerbsConjunctions & PrepositionsModals, Conditionals, and Clauses- Defining, Non-definingGrammar ErrorsAdverb Of Place

Other quiz:

English for Tourism › View

Stranger : Excuse me _______ the nearest post office?

Carly : Follow this way until second traffic light. It is on your left beside Padang restaurant.

Stranger : Thank you

The suitable expression to complete the dialogue is …

A. Can I help you

B. Could you tell me the way

C. Could you show me

D. Could you come with me


Future Tenses › View

Watch out! You __________ (hit) the gate with the car!

A. are going to hit

B. will hit

C. hit

D. have hit