Grammar Quiz

[ Present Tenses ]

He ……………….. a novel for two years, but he has not finished it yet.

A. has been writing

B. have been writing

C. have written

D. has write

Select your answer:
         


Random Topics:

Superlative AdjectivesTypes of PrepositionPresent Continuous TenseAction vs Linking Verbs/ Verb PhrasesWill vs be going toVocabulary, Adjective & PrepositionPRESENT SIMPLE vs PRESENT CONTINUOUS + QUANT1st and 2nd ConditionalsCompound and Complex Sentences

Other quiz:

Simple Present and Present Continuous Tenses › View

You always ______ your homework and then play with your friends

A. have done

B. doing

C. does

D. do


Subject Verb Agreement › View

Most of the milk __________ gone bad.

A. was

B. were

C. has

D. have