[ 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:
Mixed General Quiz › ViewHe is very great. What type of adverb is ‘very’?
A. Place
B. Time
C. Degree
D. Frequency
Dependent Prepositions › View
Are you talking ___ me?
A. to
B. with
C. for
D. at
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
