- I won't tell the student the answer to the math problem until he _____ on it for more than an hour.A. has been workin...
- I have to see the doctor because I _____ a lot lately.A. have been coughingB. had coughedC. coughedD. cough
- Police are now searching for a woman who is reported to ____ since the flood hit the area last Friday.A. have been mi...
- Mother wanted to be a good provider, a role she ______ since her marriage to Father.[ ]A. shouldersB. shoulderedC. is...
- Cathy is taking notes of the grammatical rules in class at Sunshine School, where she _____ English for ayear.[ ]A. s...
- — I have got a headache.— No wonder. You _____ in front of that computer too long.[ ]A. workB. are workingC. have bee...
- — I'm sure Andrew will win the first prize in the final.— I think so. He ______ for it for months.[ ]A. is preparingB...
- Now that she is out of a job, Lucy _____ going back to school, but she hasn't decided yet.[ ]A. had consideredB. has ...
- She ought to stop work; she has a headache because she ______ too long.[ ]A. has been readingB. had readC. is reading...
- Mr. Smith _____ these days. I think he should take a holiday before he burns out.A. has been overworkingB. overworked...
- — May! How is your plan? I heard you started it last Sunday.— Oh! I _____ for it, but I haven't decided where to star...
- Excuse me, Miss Wang, a man named Robert from the Bank of Construction ____ all morning.Could you speak to him now?[ ...
- — Sorry, I've kept you waiting.— It's all right. I _____ newspapers all the time.A. am readingB. had readC. was readi...
- We _____ on this project for four hours. Let's have a rest.[ ]A. are workingB. have been workingC. workedD. had worked
- — Have you received any phone calls from your sister?— Not yet, but we ______ to get in touch with her ever since she...