Grammar Quiz

[ Present Perfect and Present Perfect Continuous ]

I …………………… ten letters since morning.

A. Write

B. Wrote

C. Have written

D. Have been writing

Select your answer:
A  B  C  D  E 


Random Topics:

Quantifiers & Modals of ObligationModal and Phrasal VerbsAdverbial Clause of ConcessionPrepositions of MovementDefinite pronouns (Subject, Object, Reflexive)Conditionals and Modals of ProbabilityGrammar ElementaryComparative and SuperlativesPresent Tense (Negatives and Questions)Time Phrases

Other quiz:

Passive and Active Voice › View

Choose the example of Future Perfect tense (Passive Voice) …

A. The carpet was being found by them

B. The dress will have been washed by her

C. The jacket had been being tooken by him

D. The cable would cut by me


Tenses › View

Which one is the correct answer for: I’m not angry with him.

A. Do I angry with him?

B. Are you angry with him?

C. Do you angry with him?

D. Have you angry with him?

Preposition › View

Please don’t be concerned ______ me. I can take care ________ myself.

A. of, over

B. about, of

C. to, at

D. about, by


Tenses and Structures › View

. Complete the sentence: If it rains, I (will stay, stayed) at home.

A. would stay

B. stayed at home

C. will go out

D. will stay