[Grammar] "not to have been" or "not having been"

Status
Not open for further replies.

QueenB

Member
Joined
Dec 20, 2015
Member Type
English Teacher
Native Language
English
Home Country
Canada
Current Location
Turkey
Hello.

There is a sentence transformation that I have a query about. It is as follows:

"She will be upset that she wasn't asked."
Sentence Transformation: "She will be upset not to have been asked." - This is the answer given in the book.
Would this also be a possible answer: "She will be upset not having been asked."

Why "not to have been asked" ? - is it because "she wasn't asked"

Would "not being asked" be a third possible answer? Why and why not?

Thank you kindly,

Q
 
Welcome to the forum, QueenB.

Please correct the information in your profile.
 
Welcome to the forum, QueenB.

Please correct the information in your profile.


I don't understand. What do you mean? I logged out . .. and logged back in. What is wrong with my profile?
Thank you
Q
 
I don't understand. What do you mean? I logged out . .. and logged back in. What is wrong with my profile?
Thank you
Q

Your member profile says you are in the United Arab Emirates. That does not appear to be the case.
 
Your member profile says you are in the United Arab Emirates. That does not appear to be the case.

Sorry! That must have happened by accident. But I've updated my profile.
 
Would this also be a possible answer: "She will be upset not having been asked."

This doesn't work. It could be better if you added a preposition like at before not having been asked, but I prefer the answer given.
 
This doesn't work. It could be better if you added a preposition like at before not having been asked, but I prefer the answer given.

So correct me if I'm wrong.

You are OK with: She will be upset not to have been asked.

Can you tell me why the answer above is correct then?

Thank you.
Q
 
It means that at some point in the future she will find out that she has not been asked and that will upset her.
 
Thank you very much for your help.

Ok one more question.

"I'm angry at him for not telling me the truth." (I like the sound of this better for some odd reason.)
"I'm angry at him for not having told me the truth."

Do both of these statements mean: I'm angry at him because he didn't tell me the truth."?

Thanks
 
Yes, but the second one is s bit awkward. They both mean that she is angry with him for lying to her (or for withholding the truth).
 
Last edited:
"I'm angry at him for not telling me the truth." (I like the sound of this better for some odd reason.)
"I'm angry at him for not having told me the truth."

Do both of these statements mean: I'm angry at him because he didn't tell me the truth."?

They do, and we would tend to use the second when it was important to emphasise that that this was not in the past. The first could be used when the person is lying to you now, though in most cases it wouldn't. I would do the same as you in most contexts, and would only use the second when I had to show that it was in the past.
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top