[ Noun Phrases ]
What is the function of the noun phrase in this sentence: “She has been a good English teacher”
A. Direct object
B. Indirect object
C. Subject complement
D. Adverb

Random Topics:
Infinitive GerundConditional ClauseGrammar - either...or, neither...norSpeculation with Modal VerbsPrepositions and Preposition PhrasesModals in the PastSuperlativesHow much and how manyAuxiliary Verbs, if, unless and ModalHave to/Has toOther quiz:
Vocabulary › ViewElucidate
A. Explain; shed light on
B. Build; construct
C. Save money
Grammar › View
The wind was whirling because of the tornado. Whirling means:
A. moving
B. spinning
C. noisy
D. dancing
Vocabulary › ViewWhat is “social media”?
A. Websites where people connect
B. News shared on TV
C. Group discussions in person
D. A way to read books
Vocabulary › View
She walked into the room with _________, knowing she was well-prepared for the presentation.
A. diagnosis
B. misconception
C. interaction
D. confidence
