肯定式:主语+have / has+ 过去分词+其他 I have read the book twice.
否定式:主语+haven’t / hasn’t+ 过去分词+其他 I haven’t been there before.
疑问式:Have / Has+主语+ 过去分词+其他? Have you finished your homework?
• 现在完成时为过去发生的,强调过去的 事情对现在的影响,强调的是影响。
I saw this film yesterday.
(强调看的动作发生过了。)
I have seen this film.
(强调对现在的影响,电影的内容已经知道了。)
现在完成时的构成及基本句型
构成形式: 助动词 have / has+ 过去分词
1.Are there many peopoe who believe in ancient myths?
No, there aren’t.
பைடு நூலகம்
2. Why can’t he get his own car into his garage?
Because someone has parked a car outside his gate when he comes home in the evening.
2. I __B____ a letter from him since he left. A. didn't receive B. haven't got C. didn't have D. haven't heard
解析:据since可知,应排除A、C,hear from sb.=receive/get/have a letter from sb. 意为“收到某人的来信”,故选B。