作业帮 > 英语 > 作业

八年级上册英语现在完成时态练习题N道.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/15 02:20:27
八年级上册英语现在完成时态练习题N道.
一、用适当的时态填空
1、We _____ just ______-(talk) about you.
2、Where are you _____(be)?I ____(be) to Nanjing.
3、When ____ you ____(go) there I ______(there) there last month.
4、______you _____(visit) the Great Wall yet?
5、How long have you ______(teach) English in school?
6、They _____(see) the film twice.
7、He _____(work) in that hospital since he left college.
8、I ____(be) to Shanghai for several time.
9、What ____ you _______(do) yesterday?I ____(make) a cake.
10、---_____you _____(be) to Beijing?---yes,I have.
11、Her parents __________(not write) to her since they left.
二、句型转换(每空一词)
1、Miss Zhang has traveled to Beijing.(改为否定句)
Miss Zhang________ ________ to Beijing.
2、Have you ever wanted to visit the Summer Palace?(作肯定回答)
_______,I ______.
3、He has answered all the questions.(对划线部分提问)
_______ ________ he _______?
4、He has found something in the room.(改为一般疑问句)
_______ he found ________ in the room?
5、I didn't see him last year.(改为现在完成时)
I ______ _____ him for a long time.
6、The old man dide last year.(同义句改写)
He _____ ______ for a year.
7、This factory opened twenty years ago.(改写句子,句意不变)
This factory _____ _______ for twenty years.
8、Miss Gao left an hour ago.(改写句子,句意不变)
Miss Gao _____ ______ _______ ______ an hour ago.
9、The Green Family moved to France two years ago.(改写句子,句意不变)
______ two years ______ the Green Family moved to France.
10、The bus has arrived here.It arrived ten minutes ago (改写句子,句意不变)
11、They have known each other for 6 years (改写句子,句意不变)
They have known each other______6 years______
12、I bought the bike last year
I___________the bike for_______ _______
13、David has already got something to eat (改为否定句)
David_________ _________ __________to eat______________.
一 1 have talked
2 being am
3 did go went
4 have visited
5 taught
6 have seen
7 has worked
8 have been
9 did do made
10 Have been
11 haven`t written
二 1 hasn`t travelled
2 Yes have
3 What has answered
4 Has anything
5 have seen
6 has been died
7 has opened
8 has left for
9 It has been since
10 It has been ten minutes since the bus arrived here.
11 since ago
12 have bought one(two) year
13 hasn`t got anything yet