[ Perfect Tenses ]
When he arrived in the village. He —- (drive) more than 300 miles.
A. has driven
B. had driven
C. will have driven

Random Topics:
Grammar - to beFinite and Non-Finite VerbGrammar - too & enoughPast Simple & Past PerfectTenses and PronounsGrammar - used toCompound and Complex SentencesFuture PassivePrepositions of Place & TimePrepositions & Modal VerbsOther quiz:
Phrasal Verb › ViewThe teacher _____ the difficult concept to the students.
A. broke down
B. broke in
C. broke off
Grammar › View
Vacancy
Native speaker Eng Teachers
Required Exp/C TEFL Preferred
Ph Louis 8564791 – 92, 8 a.m – 8 p.m
Monday to Saturday
The word “Required” is similiar in meaning to ….
A. Called
B. Helped
C. Trained
D. Needed
My husband and I are watching the TV.
A. True
B. False
Grammar › View
When was he late?
He was late _______.
A. yesterday
B. tomorrow
C. next period
D. in an hour
