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:

Comparative › View

This year the weather is ______ than last year.

A. Badder

B. Worse

C. Worser


Grammar › View

How long (you/study) English? For 5 years.

A. have you studied

B. have you been studying

C. did you study

D. will you have studied

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