现在完成时和现在完成进行时的区别主要在:
1、前者表示的的结果是直接的,而后者所表示的则是最后的结果;
2、现在完成进行时通常有延续性、动作在重复,现在完成时则没有
3、现在完成进行时比较生动,含有明的感情色彩;而现在完成时往往只说明一个事实、一种影响或者结果,平铺直叙,没有感情色彩。
(1)肯定句:主语have/has动词的过去分词;
(2)否定句:主语have/has not动词的过去分词;
(3)一般疑问句:Have/Has主语动词的过去分词;
(4)特殊疑问句:特殊疑问词一般疑问句(have/has主语过去分词)。
现在完成时的标志词是:already、yet、just、never、ever、before、since、for、so far、recently、up to now、表示次数的词组、during the past/last、three years、till now
一、already 早已,已经;先前;
用在肯定句中(be动词、助动词、情态动词之后,实意动词之前)常与yet进行转换。
例句:I have already finished the work.
翻译: 我已经完成这项工作了。
二、yet还;但是;已经;又,再。可以放在否定句和一般疑问句句末。
例句:
I didn't receive a letter from him yet.
翻译: 我还没有收到过他的信。