Grammar: Perfect simple x Perfect continuous

Hello guys, I've been studying english grammar for some time and while I was answering a question minutes ago I realized that I was having troubles with these two sentences. Could you help me? 


 - Some friends of yours are having a party next week. You ask:

    My answer: "How many people have been invited?" 

   Book's answer: "How many people have you invited?"


I'd like to know why my answer is wrong and why can't I use the perfect continuos in this case, or if they both are correct.

Thank you.

Nov 27, 2015 1:23 AM
Comments · 3

Both sentences are present perfect. The difference is that the first is passive and the second one active (with "you" as the subject). Both are correct, and the only difference is that the first doesn't say who invited the people.

November 27, 2015

Thank you a lot for answering me, Jmat and Michael. You guys helped me a lot.

November 27, 2015

Thumbs up to the answer from Jmat.

November 27, 2015