[ Grammar ]
Peter ____ ____ ____ from school.
A. have/already/arrive
B. have/just/arrived
C. has/already/arrive
D. has/just/arrived

Random Topics:
Grammar and PunctuationPassive Voice and Relative ClausesVocabulary and Verb TensesCan/CouldConjunctionCompound Nouns and Compound Adjectives QuestionsComparison of Adjectives and AdverbsInfinitivePast Continues TenseVocabularyOther quiz:
WH - Questions › ViewWhen _____ you usually get up in the morning?
A. do
B. does
C. are
D. have
Past Tenses › View
My brother ( not/ attend) ………..the meeting last week.
A. doesn’t attend
B. didn’t attended
C. didn’t attend
D. isn’t attended
Verbal Tenses › ViewTime expression used with present perfect…
A. tomorrow
B. now
C. for
Grammar › View
I’ve always ____ cats are smarter than dogs
A. think
B. thinks
C. tought
D. thought
