[ Perfect Verb Tenses ]
Which of the following sentences is in the present perfect tense?
A. She will have cooked dinner.
B. She has cooked dinner.
C. She had cooked dinner.
D. She cooks dinner.
Select your answer:

Random Topics:
Comparative and Superlative AdjectiveFrequency AdverbsVerbal PhrasesGrammar - SimilesVocabulary and Modal VerbsCountable and UncountableGrammar and VocabulariesBasic TensesSentencesHas Got & Have GotOther quiz:
Mixed General Quiz › ViewIf you don’t take exercise you ___ the risk of getting ill.
a. stand
b. face
c. run
d. suffer
Passive Voice › View
___________________________. yet?
A. Have the letters been typed
B. Have been the letters typed
C. Have the letters typed
D. Had the letters typed
