By next Sunday they ____(work) here for two tears.答案为什么是will have worked?—Are you still busy?---Yes,I ___ the report for the manager and it won't take long.A am just finishing B had just finished 老师,我选的是B,可答案是A,为

来源:学生作业帮助网 编辑:作业帮 时间:2024/12/02 15:43:56
By next Sunday they ____(work) here for two tears.答案为什么是will have worked?—Are you still busy?---Yes,I ___ the report for the manager and it won't take long.A am just finishing B had just finished 老师,我选的是B,可答案是A,为
xTMSP+oWOv+]u#TjEG@ZT(BhKm*y/PK骝 dH{N;ع˒;c$U$0/05j=]L_vYZ~lLo3aa;7;|'cu}aׅ7~`hnFsԂϷ05П8 Ҭ 

By next Sunday they ____(work) here for two tears.答案为什么是will have worked?—Are you still busy?---Yes,I ___ the report for the manager and it won't take long.A am just finishing B had just finished 老师,我选的是B,可答案是A,为
By next Sunday they ____(work) here for two tears.答案为什么是will have worked?
—Are you still busy?---Yes,I ___ the report for the manager and it won't take long.A am just finishing B had just finished 老师,我选的是B,可答案是A,为什么?

By next Sunday they ____(work) here for two tears.答案为什么是will have worked?—Are you still busy?---Yes,I ___ the report for the manager and it won't take long.A am just finishing B had just finished 老师,我选的是B,可答案是A,为
你好,同学,很高兴回答你的问题

正确答案:

1. 填will have worked 是将来完成时,因为句子中有表示将来时间的by next Sunday这个时间状语,应该用将来的某种时态;又因为后面有for+一段时间,这是用于完成时的,所以两者综合,应该用将来完成时.

2. 选A是对的,这是一种现在进行时的特殊用法,当just和现在进行时连用时,表示刚刚正在做某事,表示的是说话之前还在进行着动作,刚刚结束的意思.而如果选B,是过去完成时,一般相对于过去的过去来说,但是,本句中没有过去的时态,没有指过去的过去这一含义,所以B是错误的.




^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
希望能帮到你,祝更上一层楼O(∩_∩)O
不明白请继续追问,可以详谈嘛(*^__^*)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^