日落黄沙美墨战争:看看这两道题,请高手解答!

来源:百度文库 编辑:高校问答 时间:2024/05/06 00:13:38
1. – Are you still busy?
- Yes, I ________ my work, and it won’t take long.
A. just finish B. am just finishing
C. have just finished D. am just going to finish
答案选B,finish“完成”,也可以用进行时吗?
(7.7)
2. – What were you doing when Tony phoned you?
- I had just finished my work and ________ to take a shower.
A. had started B. started C. have started D. was starting
答案选D,为什么前面的finish用过去完成时,而and后边的则要用过去进行时?
(7.8)
这两道题中的“finish”为什么所用时态不同?

1,C. have just finished
2,d肯定错了,B. started C. have started

start come go finish 等词可以用进行时表示将来
2题应是一道高考题吧
同意 percy122
1题表将来 有此用法 查一些全点的语法专用书

进行时表将来时,但没见过finish也有这样用的
第二句在接到电话前已经完成工作所以用过完,当接到电话的时候正要去洗澡所以是进行时

1 finish应该只有完成时 应换成do
2 问的是进行时就应该答进行时