作业帮 > 英语 > 作业

过去完成时有什么法则吗?最近考试了,15分的题,我只得了9.

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/07/19 18:00:36
过去完成时有什么法则吗?最近考试了,15分的题,我只得了9.
( )this week?
No.She's away on hoilday.She ( )Spain.
A.Does she work/has been to
B.Has Susan worked/has been to
C.Has Susan worked/is gone to
D.Is Susan working/has gone to
过去完成时有什么法则吗?最近考试了,15分的题,我只得了9.
这是现在完成时
选D.
根据“No. She's away on hoilday.” 说明Susan现在去度假了还没回来,所以她这周不上班.因为是现在时,看第二个空,意思应该是:她去西班牙了,但还没回来,只能选has gone to,所以选D.如果是has been to,意思是她去过西班牙了(现在已经回来了),不符合情景.is gone to表被动,就更不对了,因为她去西班牙是主动.
这题答题有技巧,如果单看第一个空,所有选项都可以,但是对于第二个空,只有D可以.
现在完成时的句式.
(一)肯定式
主语+助动词have /has +过去分词+其它
(二)否定式
主语+助动词have /has+not+过去分词+其它
(三)一般疑问式
助动词Have /Has +主语+过去分词+其它 ?
现在完成时的用法
(一)现在完成时的用法1:表示过去发生或已经完成的某一动作对现在造成的影响或结果.此时,常与时间副词already(已经) ,yet(还、已经) ,just(刚刚、仅仅) ,ever(曾经) ,never(从不) ,before(以前)等连用.
(二)现在完成时用法二2——持续性用法(肯定句,疑问句中谓语动词必须是延续性动词):表示过去已经开始,持续到现在的动作或状态.此时常与“for +一段时间或“since+过去的点时间或从句(从句用一般过去时)以及so far(到目前为止)等时间状语连用.
其实过去完成时和现在完成时差不多,句式就是把所有现在完成时中的have/has变成had.唯一在用法上不一样的是,现在完成时是指做一件事已经有一段时间了,而且现在还在继续做.而过去完成时是指过去一直做一件事,但是现在不做了.
希望能帮上你~~