400-800-8975

英语现在完成时态

时态是表示不同时间发生的动作或存在的状态,需要用不同的动词形式表示。下面是小编收集整理的英语现在完成时态,大家一起来看看吧!
英语现在完成时态:
现在完成时的一般疑问句
句型: Have/Has + 主语 + 过去分词...?
回答方式:Yes,主语 + have/has.
No,主语 + have/has + not.
现在完成时的一般疑问句是将助动词have/has置于主语之前(大写have/has后的第一个字母),在句尾加问号;这种语序是倒装语序:
Have you done it? —Yes,I have./No,I haven't.你做这件事了吗? ——是的,我做完了。/不,我没有。
Have you ever been to India? —Yes,I have./No,I haven't.你去过印度吗? ——是的,我去过。/不,我没去过。
Have you met your new neighbors? —Not so far.你见过你的新邻居没有? ——至今还没有。
英语现在完成时态
现在完成时的特殊疑问句
句型:疑问代词/疑问副词 + have/has + 主语 + 过去分词...?
现在完成时的特殊疑问句是将疑问代词/疑问副词置于助动词have/has之前(have/has的第一个字母无需大写),和一般疑问句差不多;这种语序是倒装语序。就主语提问时,将疑问代词或带有疑问限定词的名词词组置于助动词have/has之前,在句尾加问号;这种语序是陈述句语序:
Where have you been all this while? 这一阵子你在哪里?
What book shave you read on this subject? 你读过哪些关于这方面的书?
What have you been busy with recently? 最近你在忙什么?
现在完成时的用法:
1.现在完成时中been to, gone to和been in/at been to去过某地,表示某人的一种经历,可以和once, twice, already, ever, never等连用.
eg. She has been to Shanghai twice. (表示目前人在这里)
英语现在完成时态
2.现在完成时中的 for 与 since
for + 时间段 与延续性动词的现在完成时连用
since + 时间点/从句
I have kept the library book for a week.= I have kept the library book since a week ago.
3. It is /has been +一段时间 + since 从句.自从某事发生已有一段时间了.
eg. It is /has been two years since my brother joined the army.
现在完成时的基本结构:
一.基本结构:助动词have/has+过去分词(done)
二.句型:
否定句:主语+have/has+not+过去分词+其他. 一般疑问句:Have/Has+主语+过去分词+其他.
简略答语: Yes, 主语+ have/has.(肯定)    No, 主语+ haven't/hasn't.(否定)
三.用法
(1)现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果
I have spent all of my money (so far).(含义是:现在我没有钱花了.)
Guo zijun has (just/already) come. (含义:郭子君现在在这儿)
My father has gone to work.(含义是:我爸爸现在不在这儿)
(2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用.
①for+时段
②since+过去一个时间点(译为:自从……以来)
③since+时段+ago
④since+从句(过去时)
⑤It is+时段+since+从句(过去时)
Mary has been ill for three days.
I have lived here since 1998.
现在完成时的标志词:
1、Already:用在肯定句中(be动词、助动词、情态动词之后,实意动词之前)常与yet进行转换。
例如:I have already finished the work.我已经完成这项工作了。 改为否定句:I haven't finished the work yet.我还没有完成这项工作。
2、just, before, recently, still, lately, never, ever, twice, on several occasion, in the past/last few days/weeks/months/years, this morning/week/month/year(多用于一般过去时), so far, up to now, till now。
3、since+时间点=for+时间段
since+一般过去时态的时间状语从句=since+时间点+ago
since+一般过去时态的时间状语从句。例如:He has been here since he joined the army。自从他参军以来,他一直在这儿。
12 12 分享:

相关课程

发表评论

登录后才能评论,请登录后发表评论...
提交评论

最新文章