求高手解决几道关于时态的题

Iwasjustgoingtocutmyrosebushesbutsomeone_______it.Wasityou?A.hasdoneB.haddoneCwoulddo... I was just going to cut my rose bushes but someone _______it .Was it you ?
A .has done B. had done C would done D .will do

2. I walked solely through the market ,Where people ________(sell) all kinds of fruits and vegetables, I studied the prices carefully and bought what I needed.

3. I’m tired out. I________ all afternoon and I don’t seem to have finished anything.
A. shopped B. have shopped C. had shopped D. have been shopping

4 .Alan, where did you guys go for the summer vacation?
We _________(be)busy with our work for months, so we went to the beach to relax ourselves.

5. mother wanted to be a good provider, a role she ______(should)since her marriage to father.

6. Joseph_____(go)to evening classes since last month ,but he still can’t say “what’s your name? ”in Russian.

7 .I _____(do)all the cooking for my family ,but recently I’ve been too busy to do it.

8 .Up to now ,the program _______(save)thousands of boys who would otherwish have died.

9. If we ______(take)the other road, we might have arrived here in time for the meeting.

10.I have to see the doctor because I _______a lot lately.
A .have been coughing B had coughed C coughed D cough

11.It’s reported that many a new house_______(build)at present in the disaster area.

12.You ‘ve failed to do what you_______(expect)to and I’m afraid the teacher will blame you.

13.when shall we restart our business?
Not until we_______(finish)our plan.

14.we _______(work) on this project for hours. Let’s have a rest.
展开
gulaoyes
2011-01-25 · TA获得超过2万个赞
知道大有可为答主
回答量:8526
采纳率:0%
帮助的人:3471万
展开全部
1. B. had done; 过去完成时才合语法,参照之前的时态 I was going to ... 比那更早就完成啦 。
2. were selling; walked through 时 那些人正在卖,配合 walked、studied、bought 用过去进行时
3. D. have been shopping; 表示一直持续进行,直到说话的那刻。
4. have been; ... for months 忙了好几个月,直到去beach 都还没结束,只是休息一下。
5. should have been; since 前面基本都用完成式
6. has been going; 又见 since 而且仍在继续中所以完成进行式
7. did; 过去固定都从事的工作 - 煮饭
8. saved; 因为 up to now 的关系,简单陈述到目前为止的事实
9. had taken; 从后面那 might have arrived 得知这句需要用假设语气,过去完成式。
10. have been sick; 最近经常生病
11. are being built; 进行式+被动语态
12. were expected; 过去式+被动语态
13. finish; 结束(现在在做)的计划,跟在not until 之后通常都原形
14. have been working; ... for hours 已经在进行了,而且还没完

希望对您的学习和理解能有些帮助!
匿名用户
2011-01-25
展开全部
B ,sell , D , has been , shall , has gone, has been doing,had taken ,A,are building,had expected,
finish have been working
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式