[ Perfect Tenses ]
Choose the correct form of the verb in “Present Perfect Tense”.
_____you_____ to Delhi earlier? (be)
A. Have you been
B. Has you been
C. will you be

Random Topics:
Comparative AdverbsSentence and FragmentGerund or InfinitivePresent, Past, and Future TimeVerb AbilityInfinitive GerundGerund vs InfinitivePast simple regular verbsComparative and SuperlativesParallel Structure or Combining SentencesOther quiz:
Grammar › ViewDialogue is
A. a conversation between/amongst characters
B. a verb
C. when the narrator tells you what is happening in a story
D. boring
Grammar and Punctuation › View
Which sentence is punctuated correctly?
A. After he ate the lion lay down, and slept for many hours.
B. After he ate the lion, lay down and slept for many hours.
C. After he ate, the lion lay down and slept for many hours.
D. After he ate the lion lay down and slept, for many hours.
Future Tenses › ViewI’m sorry, I have an appointment. I _____ John this evening.
A. am meeting
B. am going to meet
Present Perfect Tense › View
I haven’t got an sms ____________________ 8 o’clock.
A. For
B. Since
