现在完成时+for和since的用法练习(含答案)人教版英语八年级下册

资源下载
  1. 二一教育资源

现在完成时+for和since的用法练习(含答案)人教版英语八年级下册

资源简介

现在完成时- for和since的用法
练习
Present Perfect with since and for
Ⅰ Fill in since or for.
She has been in hospital this morning.
Joe has lived in London five years.
We have known each other June 2010.
How long have you been here - I have been here half an hour.
I have had this teddy bear I was a little child.
Jason has made music more than 25 years.
My mother hasn’t spoken to my sister three days.
I have learned these words _ three hours.
I haven’t talked to Mark a long time.
My parents have been married 1990.
Tom hasn’t played video games January.
We’ve been here two weeks.
I’ve had this computer last Saturday.
My grandparents have lived here 1962.
My grandparents have lived here 50 years.
We have stayed at our friends' house a long time.
Kate has been away two weeks.
We have been friends we were children.
Joe and Tina have lived in England 10 years.
My brother has worked hard the beginning of February.
I haven't seen Eric yesterday.
Our friends haven't visited us Christmas.
My father has had this car two years.
Ⅱ.Fill in since or for and the right form of the present perfect.
Joe (be) at this school five years.
Where’s Alison I (not see) her this morning.
Mr Wayne (know) his wife they were both small children.
Ben (not see) his uncle several years.
I _ (not be) very well Monday.
My brother (have) his new mountain bike two weeks.
They (live) here they first came to Britain.
The poor animal is very hungry. It (not have) anything to eat days.
She (live) in London five years.
Nick (know) Tom he moved to London.
Mrs Harris (be) a teacher twelve years.
Felix (live) in Paris 1998.
You (not / play) the piano several weeks.
I (not / see) Emma last week.
They (study) English three months.
Sarah (not / speak) to Eva five days.
We ______ (be) there three hours.
He (look) for his keys a long time.
Our family (live) in the north of the USA _1997.
My father (work) as an engineer then.
My sister (know) his boyfriend six years.
I (not see) my aunt last summer.
My friend Tommy lives in the south. I (not talk) to him a long time.
My friend Margo (write) me two letters I met her at the summer camp.
Ⅲ.Complete the conversation with the correct words
ballooning for how since
been have long yet
Riley: long have you lived in Turkey
Noah: 2008. I moved here with my family. How have you been here
Riley: Only three weeks. I’m on vacation with my aunt and uncle.
Noah: Cool. How long you been in Istanbul
Riley: Only a few days.
Noah: Have you been to Cappadocia
Riley: No, but we’re going to go there tomorrow. Have you there
Noah: Yeah, it’s fantastic. You can go .
Riley: Really That’s cool!
Noah: Yeah. My family has done it once a year we moved here. I love it.
参考答案:
Ⅰ. 1.since 2.for 3.since 4.for 5.since 6.for 7.for 8.for 9.for 10.since 11.since 12.for 13.since 14.since 15.for 16.for 17.for 18.since 19.for 20.since 21.since 22.since 23.for
Ⅱ. 24.has been for 25.haven’t seen since 26.has known since 27.hasn’t seen for 28.haven’t been since 29.has had for 30.have lived since 31.hasn’t had for 32.has lived for 33.has known since 34.has been for 35.has lived since 36.haven’t played for 37.haven’t seen since 38.have studied for 39.hasn’t spoken for 40.have been for 41.has looked for 42.has lived since 43.has worked since 44.has known for 45.haven’t seen since 46.haven’t talked for 47.has written since
Ⅲ. How; Since; long; for ;have; yet; been; ballooning ;since

展开更多......

收起↑

资源预览