[ Present Perfect ]
I’ve ______________ finished all my tasks for this week.
A. already
B. yet
C. so far

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 ofOther quiz:
Grammar › ViewAnyone 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 › ViewPat 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
