[ 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:
Grammar › ViewThey got up too late, _________they couldn’t catch the bus.
A. then
B. as
C. when
D. so
Grammar › View
We love the outdoors, so come and meet _____ in the park.
A. me
B. us
C. they
D. it
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
