[ Perfect Tenses ]
Rozita ____________ her books yesterday.
A. has taken
B. have taken
C. had taken
D. has take

Random Topics:
First ConditionalDependent PrepositionVocabulary and PhrasesPrepositions after Verbs and AdjectivePossessive NounsTenses and ComparisonsPresent simple & Continuoustoo / enoughNouns FormationConditional SentencesOther quiz:
Grammar › ViewIt can be hard to accept, but everything we do ____ an impact on wildlife – we should be conscious of this.
A. have
B. has
C. has had
D. had had
Tenses › View
The children ______ their kites in the field when it started to rain heavily.
A. are flying
B. would fly
C. will fly
D. were flying
Grammar › ViewSince he is not polite, he often makes …… remarks
A. immaterial
B. impertinent
C. impervious
D. implausible
Phrasal Verbs › View
She came up ____ the concept herself.
A. with
B. for
C. about
