- — I wonder if you can go shopping with me together.— Sorry. I _____ a letter all the morning and haven't finished it ...
- I ____ to reach the manager for the last two hours but the line is always busy.[ ]A. tiredB. have tiredC. had tiredD....
- Mike _____ his wedding for a whole month and hopefully everything will be ready tomorrow.[ ]A. preparesB. is preparin...
- Hi, Peter! I haven't heard much from you lately. What ______ you ______?[ ]A. have…doneB. have… been doingC. did…doD....
- — I have got a headache.— No wonder. You ______ in front of that computer too long.A. workB. are workingC. workedD. h...
- — Why do you want to work for our company?— This is the job that I _____ for.[ ]A. lookedB. am to lookC. had lookedD....
- — Bob! How is your project? I heard you started it last Friday, right?— Oh! I_____ for it. But I haven't decided when...
- — Why does she look so tired?— She ____homework all the morning and she still hasn't finished it.[ ]A. is doingB. has...
- — Why are you so late? I _____ for more than an hour.— I'm terribly sorry. I overslept and missed the bus.[ ]A. am wa...
- The telephone ______continually in the office all morning. Why doesn't someone answer it?[ ]A. phonesB. has phonedC. ...
- Now that she is out of a job, Lucy ______ going back to school, but she hasn't decided yet.[ ]A. had consideredB. is ...
- Better take a break. You ______ the Internet for more than three hours.[ ]A. are surfingB. surfedC. have surfedD. hav...
- Now that she is out of a job, Lucy _____ going back to school, but she hasn't decided yet.A. had consideredB. has bee...
- — I'm sure Andrew will win the first prize in the final.— I think so. He ______ for it for months.[ ]A. is preparingB...
- I won't tell the student the answer to the math problem until he _____ on it for more than an hour.[ ]A. has been wor...