[ Grammar ]
David_____Japanese food before, so he knew what to order
A. has eaten
B. had eaten
C. ate

Random Topics:
Sentence Structure and PunctuationVerb ConjugationModals of ObligationVocabulary and Sentence StructureTime PhrasesPast PerfectWas & Were QuestionsPast Simple, Past Continuous, Past PerfectFormal & Informal WordsAdverb of MannerOther quiz:
Grammar › ViewI lost my key. I will have to _____ .
A. have another key made
B. make another key
C. have made another key
Grammar › View
It’s not a very good job. _____________ it’s something to start with.
A. Besides
B. Moreover
C. On the other hand
D. But