Grammar Quiz

[ Grammar ]

What tense expresses an action which was in progress quite recently and which affects the present situation, explains or gives reasons for the state of things at the present moment?

A. present simple

B. present perfect

C. present continuous

D. present perfect continuous

Select your answer:
A  B  C  D  E 


Random Topics:

Present PerfectAdjectiveModals in the Past - Speculation and DeductionAuxiliary Verbs & Question TagsClauseReported Speech and Reported QuestionsTransitionsFuture SimpleQuantifiersPresent Simple & Present Continuous Tenses

Other quiz:

Noun Clauses › View

Donating some of your wages to a charity will not only help unfortunate people, but it will also give you a sense of pleasure, ……… charity you support.

A. whoever

B. whenever

C. whichever

D. however


IF CLAUSE › View

If she had studied, she ………………the exam.

A. would have passed

B. will pass

C. would pass

D. would passed

Gerunds/Infinitives › View

I decided ___ everyone to my birthday party.

A. inviting

B. to invite


Vocabulary › View

Our school held a fundraising …….. to help homeless people.

A. task

B. event   

C. programme  

D. organisation