English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Here's a sentence that expresses an expectation for an object:

I've been expecting your email.

How would it work if it had to express an expectation for an action instead?

Would the following be correct:

I've been expecting you to write me.

share|improve this question
up vote 3 down vote accepted

I've been expecting you to {perform some action}

is perfectly correct.

As an aside: in British English you are more likely to say write to me than write me. I believe the converse applies in US English.

share|improve this answer
I thought it's correct but then Google showed no results for it - bit.ly/iXLLgl. – Emanuil Rusev May 27 '11 at 9:55
Should I understand that the past simple tense is more appropriate in this case? – Emanuil Rusev May 27 '11 at 15:51
The simple past suggests you stopped waiting some time ago. "I have been waiting" is usually used when indicating some continuous range of time up to the near present or beyond. – RedGrittyBrick May 27 '11 at 16:04
Thanks! I appreciate your help! – Emanuil Rusev May 27 '11 at 18:55

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.