现在完成时的句子|英语语法专练—现在完成时( 三 )


9.They haven’t been to America.(肯定句)
10.He has had the watch for a year.(划线提问)
(三)句子翻译 。
1.他离开上海已经五年了 。
2.我父母去上海出差了 。
3.你数学作业完成了吗?
4.他们从来不开车上班 。
5.我们刚刚参观了这所学校 。
6.自从他毕业 , 他就在这个学校教英语 。
7.电影已经开始五分钟了 。
8.你看过这本书了吗?
9.在过去的五年里 , 他学了1000个英语单词 。
10.你以前曾获过奖吗?
四、练习参考答案
(一)1.has taught 2.have celebrated 3.have been 4.haven’t written 5.has worked 6.Have travelled 7.have made 8.has read 9.Has ridden 10.haven’t finished
(二)1.They haven’t bought a bike.
2.How many times has she been there?
3.What have they chosen to be symbol?
4.How many pictures has he drawn these days?
5.How long has Lucy lived in Changchun?
6.Has Daming driven home?
7.I have already brought my homework to school.
8.She hasn’t sent emails to his friends.
9.They have been to America.
10.How long has he had the watch?
(三)1.He has been away from Shanghai for five years./He has been away from Shanghai since two years ago./It is/ha s been five years since he left Shanghai./Five years has passed since he left Shanghai.
2.My parents have gone to Shanghai on business.
3.Have you finished your maths homework yet?
4.They have never driven to work.
5.We have just visited this school.
6.He has taught English in this school since he left school.
7.The film has been on for five minutes/since five minutes ago.
8.Have you read this book yet?
9.He has learnt 1000 English words in the past five years.
10.Have you won any prizes before?
【现在完成时的句子|英语语法专练—现在完成时】现在完成时的句子|英语语法专练—现在完成时
文章图片