[ Past Tenses ]
Twelve US astronauts … on the moon since 1969.
A. have walked
B. didn’t walk
C. walked
D. has walked

Random Topics:
So....that... Such.......thatModal VerbPreposition of TimeAdjectives, ING - EDPast Perfect Simple & ContinuousGrammar Like & Linking VerbConditional Sentence 0, 1Must / must notPresent Simple QuestionsFuture FormsOther quiz:
Grammar › ViewI have to go to bed soon, or I’m going to be so sleepy all day tomorrow.
A. This is a simple sentence.
B. This is a compound sentence.
C. This is a complex sentence.
Vocabulary › View
A machine for weaving thread into cloth.
A. loom
B. tethered
C. mill
D. idle
Present Perfect: for/since › ViewJohn and Magda ____ (not/speak) to each other ____ five days.
A. haven`t speak/ since
B. haven`t speaken/ for
C. haven`t spoken/ for
D. hasn`t speaked/ since
Tenses › View
Danny …… Mt. Fuji eight times by November 10.
A. will climb
B. will have climbed
C. climbed
D. would climb
E. has climbed
