[ Present Perfect Tense ]
I ….. in the Restaurant
A. Have been
B. Have
C. Has

Random Topics:
The Present Progressive TenseAdjectives and AdverbsThe Structural Types of SentencesTenses, Tag Questions, Phrasal VerbsGrammar - Compound SentencesPresent/Past/Past ParticpleWill vs be going toVocabulary and PhrasesSimple and Continuous TensesOrdering AdjectivesOther quiz:
Grammar › View________ my leg injury, I still walked 20 kilometers.
A. Although
B. If
C. Because of
D. In spite of
Grammar › View
Which is a complete sentence?
A. After leaving the road.
B. The group took out their map.
C. To check that they were on the right path.
D. And had not become lost.
Preposition › View… the end of the week
A. in
B. at
C. on
D. about
Tenses › View
He _____ his homework on time.
A. does
B. did
C. done
D. doing