Topics: Past Perfect Tense and Past Tense
I … …. …. (already, eat) my dinner when he called.
A. have already eaten
B. has already eaten
C. had already eaten
D. will already eaten
E. was already eaten
Select your answer:

Random Topics:
Adverb of MannersWishesTOEIC Grammar and Vocabulary ReviewPrepositional PhrasePreposition and ConjunctionNounsHow much or How many?No Excuse Words / Conjunction SOTime PhrasesPerfect Tenses of VerbsOther quiz:
Asking for and Giving Opinion › ViewA : ____________ my new shoes?
B : That looks good on you!
A. Do you think of
B. Do you agree with
C. Do you want
D. What do you comment about
Grammar › View
Which of the following is punctuated correctly?
A. What a wonderful surprise. It’s nice to see you here, Gamal.
B. what a wonderful surprise? It’s nice to see you here, Gamal.
C. What a wonderful surprise! It’s nice to see you here, Gamal.
D. What a wonderful surprise! It s nice to see you here, Gamal.
