Grammar Quiz

[ Present Perfect Simple and Continuous ]

How long ________ (work) on this grammar exercise?

A. have you been work

B. have you been working

C. have you worked

D. you have been working

Select your answer:
A  B  C  D  E 


Random Topics:

Passive to ActivePerfect TenseAdverbInfinitivesPast Simple and Past ProgressiveModal Verbs for Permission and ObligationTAG QuestionsConditionalsSubject and Verbs AgreementTenses: Present simple, Past Simple, Future Simple

Other quiz:

Grammar › View

The guest on our show is the youngest golfer__________ the Open.

A. winning                      

B. to win

C. won

D. be wonning


Grammar › View

Which sentence has no grammar errors and uses the homophone correctly?

A. We were their just yesterday.

B. Your not going to come home past 10pm.

C. There we were; lost in space.

D. None.

Grammar › View

Philip ………. his wife’s feelings when he forgot her birthday.
A. hurt
B. harmed
C. injured
D. broke


Vocabulary › View

Use ‘reinstate’ in a sentence.

A. The company decided to reinstate the employee after firing them.

B. The company decided to reinstate the employee after promoting them.

C. The company decided to reinstate the employee after demoting them.

D. The company decided to reinstate the employee after reviewing the evidence.