Mary has been waiting for you ______ this morning.
举一反三
- Yesterday morning, Mary heard that John _____ for a week. A: was ill B: has been ill C: had been ill D: would be ill
- You see, we _______ for parents all morning yesterday, but nobody came. A: were waiting B: had waited C: waited D: had been waiting
- There is a possibility that he has arrived this morning. => There is a possibility ____ this morning
- Chris: ______ coffee every morning? Ana: Oh, yes. Every morning. I need my coffee. A: Do you have B: Have you C: Has it
- He ______ there for half an hour. Let's hurry! A: has been waiting B: has waiting C: was waiting D: have waited