[ 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 › ViewThe teacher said: ” Simon, please …………….. the window “.
A. You close
B. Closing
C. Opened
D. Close
Conjunction › View
…………….. he was angry with her, he didn’t utter a word.
A. and
B. But
C. since
D. or
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
