0
LoveCZ Posted 17 years ago
Grammar

Doubts about the registers of "have got" and "no *noun*"

Dear every teacher, I would like to know two matters.

Firstly, I understand that "have got" means "have" and also "must". I, however, am not sure about its register. My British friend guessed that it is most likely a slang, informal type, and should not be applied in decent writings like school reports and essays. Therefore I would like to know about your view.

Secondly, I sometimes do hear that some actors in computer games and movies mention something like "I am no hero.", "I am no killer." I know these phrases virtually mean "I am not hero or killer". But I would also like to know their registers as well. These are the informal sorts and should only be used in very daily non-serious speech, am I correct?

Thanks much for everybody's helping hand.
  

Top answer

1) You are correct. " got to" and "have got" are informal. " (Although his actual words were "I am not a crook") It is also frequently used in these expressions.

  • 1) You are correct.
  • " got to" and "have got" are informal.
  • " (Although his actual words were "I am not a crook") It is also frequently used in these expressions.
  • They can be used in any context, tense and person.
  • He is no stranger (to) I am no saint.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
1) You are correct. " got to" and "have got" are informal.

2) President Nixon has been infamously quoted: "I am no crook." (Although his actual words were "I am not a crook")

It is also frequently used in these expressions. They can be used in any context, tense and person.
He is no stranger (to)
I am no saint.
I am no threat to...

I am no fan of...
0
So you are saying that the first one is informal and should not be used in formal writing but the second one can be in formal usage, am I right?

Related Questions