Have you ever met Helen? -
Jack has been decorating the house all summer. -
I've been reading the book you gave me for two weeks. -
Have you only been waiting for an hour here? -
I have already cooked the dinner. -
There has been an accident. -
Who have you been talking to for an hour? -
What countries has John ever been to? -
Has your cousin graduated from the university yet? -
Charles has been teaching at the university since August. -
Have they ever been to Scotland? -
Have you been crying? Your eyes are red. -
Erica has not been listening to you all this time. -
Have you been reading this paper for two hours? -
Grandma has been cooking all day. -
My husband has started a new painting this week. -
Has your mother been jogging? She looks fit! -
Mary has been to Canada twice. -
They have never met Alex. -
What is the tastiest food you have ever tried? -