Grammar Quiz

[ Present Perfect Tense or Present Perfect Continuous Tense ]

He __________ five books so far in his career.

A. wrote

B. has written

C. has been writing

D. writes

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar: SyntaxFirst and Second ConditionalPresent Simple Positive and NegativeThere is, There are, Some, AnyPast Simple and Past ContinuousAdverbs or AdjectivesAuxiliaries VerbVerb Tenses and SubordinatesGrammar and AbsenceGrammar: Morphology

Other quiz:

Grammar › View

Revise the following sentence to correct the misplaced modifier:

Running quickly, the finish line was crossed by the athlete.

A. The athlete, running quickly, crossed the finish line.

B. Running quickly, the athlete was crossed by the finish line.

C. The finish line, crossed by the athlete, was running quickly.

D. The finish line was crossed by the athlete, running quickly.


Grammar › View

My Brother and I ______ going to Medan right now.

A. Am

B. Is

C. Are

D. Was

Grammar › View

What_________your parents going to do when they retire?

A. do

B. did

C. are


Verb Tenses and Sentence Structure › View

In which tense should the verb ‘post’ be used in the following sentence: ‘She _____ the letter yesterday’?

A. posting

B. post

C. posts

D. posted