English grammar

English grammar questions, answered by Alan

Moderator: Alan

Posts: 1
Joined: Thu Mar 08, 2018 2:12 pm
Status: Learner of English

English grammar

Post by haveaball » Thu Mar 08, 2018 2:24 pm

Hi guys! please help me!
I am studying English grammar and having some troubles with this question:
I hope you to express an opinion about:
When I called them, they didn't answer. They pretended........already:
a. to sleep
b. sleeping
c. having slept
d. to have been sleeping
According to me, both answer A and answer D can be correct but I have never seen structure: to have been sleeping.
So, which one is correct?, Please help me.
Thanks so much.

User avatar
Posts: 13705
Joined: Mon Dec 29, 2003 7:56 pm
Status: Teacher of English

Re: English grammar

Post by Alan » Sat Mar 10, 2018 4:35 am

None is acceptable.

The idiomatic answer would be 'to be sleeping'.