Grammar Quiz

[ Present Perfect ]

I’ve ______________ finished all my tasks for this week.

A. already

B. yet

C. so far

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present and Present ContinuousExclamationArticles - rulesGerunds/InfinitivesGrammar Double Object VerbsPronouns and Subject Verb AgreementPresent Simple x Present ContinuousModal Verbs and ConditionalsUnscramble SentenceGrammar - much, many, a lot of

Other quiz:

Grammar › View

Anyone who ____ their cheque may have it today.

A. want

B. wants

C. wanting


Articles › View

Africa has always had a large migratory population because of war and__famine.

A. a

B. an

C. O

D. the

Tenses › View

Pat and Fred……………………….( move) to a new house next month.

A. is going to move

B. are going to move

C. moved

D. move


Tenses › View

Anna, I intend to ask you something, …. you call me last night?

A. Don’t

B. Do

C. Did

D. Does