Grammar Quiz

Topics: Present Perfect Tense

Differentiate between past simple and present perfect: ‘I ate breakfast’ (past simple) or ‘I have eaten breakfast’ (present perfect)?

A. The past simple ‘I ate breakfast’ refers to a specific time in the past, while the present perfect ‘I have eaten breakfast’ refers to an action completed at an unspecified time in the past.

B. The past simple ‘I ate breakfast’ refers to an ongoing action, while the present perfect ‘I have eaten breakfast’ refers to a completed action.

C. The past simple ‘I ate breakfast’ refers to a habitual action, while the present perfect ‘I have eaten breakfast’ refers to a one-time action.

D. The past simple ‘I ate breakfast’ refers to a future event, while the present perfect ‘I have eaten breakfast’ refers to a past event.

Select your answer:
         


Random Topics:

Grammar: SyntaxIELTS VocabularySimple Present and Simple PastGrammar and Verb TensesVerbals and GerundsProgressive Verb TensesFirst Conditional SentenceGrammar - may & mightModals for Ability, Possibility and PermissionModal Perfect

Other quiz:

Grammar › View

Me an my brother can run this business to have no problem with an employee handle the service for a hair style & tattoo shop.What is a better way to write the above sentence?

A. My brother and I can run this business and have no problems with an employee for hair style and tattoo shop.
B. Me and my brother can easily run this business with an employee for service for hair style and tattoo shop.
C. My brother and I can easily run a hair style and tattoo shop business with one other employee.
D. Me an my brother can run a hair style and tattoo shop with an employee and have no problem.


Present simple, Present continuous, Singular, Plural › View

She … dinner (aux, not, make)

A. do not make

B. does not make

C. do make

D. does make