(
A.have; been
B.has; been
C.has; be
B
)1. She has
never been
to Shanghai.A.have; been
B.has; been
C.has; be
答案
B
(
—Yes, I
A.have
B.do
C.am
A
)2. —Have you finished your homework?—Yes, I
have
.A.have
B.do
C.am
答案
A
(
A.left
B.has left
C.leaves
B
)3. His father has left
to work already.A.left
B.has left
C.leaves
答案
B
(
—No, not yet.
A.Has; eaten
B.Have; ate
C.Does; eat
A
)4. —Has
your brother ever eaten
sushi(寿司)?—No, not yet.
A.Has; eaten
B.Have; ate
C.Does; eat
答案
A
(
A.have; ride
B.has; ridden
C.have; ridden
C
)5. They have
never ridden
a horse before.A.have; ride
B.has; ridden
C.have; ridden
答案
C
(
A.sing
B.sang
C.have sung
C
)6. We have sung
English songs for half an hour.A.sing
B.sang
C.have sung
答案
C
(
A.has bought
B.bought
C.buys
A
)7. His uncle has bought
a new car already.A.has bought
B.bought
C.buys
答案
A
(
A.have missed
B.miss
C.missed
A
)8. I have missed
my best friend for a long time.A.have missed
B.miss
C.missed
答案
A
(
A.goes
B.went
C.has gone
C
)9. The man has gone
to Paris already. He will come back next week.A.goes
B.went
C.has gone
答案
C
(
A.have lived; for
B.have lived; since
C.lived; since
B
)10. We have lived
in this town since
2018.A.have lived; for
B.have lived; since
C.lived; since
答案
B
五、按要求改写句子。
1. I have eaten breakfast.(改为否定句)
2. She has read the book.(改为一般疑问句)
3. They have been here for 3 hours.(对画线部分提问)
4. He has gone to Beijing.(改为否定句)
5. We have watched the TV play.(改为一般疑问句)
6. Lucy has finished her homework.(对画线部分提问)
7. My parents have been to Paris.(改为否定句)
8. Tom has lived in Shanghai since 2019.(对画线部分提问)
9. I have seen this picture before.(改为一般疑问句)
10. They have bought a new car.(改为否定句)
1. I have eaten breakfast.(改为否定句)
I haven't eaten breakfast.
2. She has read the book.(改为一般疑问句)
Has she read the book?
3. They have been here for 3 hours.(对画线部分提问)
How long have they been here?
4. He has gone to Beijing.(改为否定句)
He hasn't gone to Beijing.
5. We have watched the TV play.(改为一般疑问句)
Have you watched the TV play?
6. Lucy has finished her homework.(对画线部分提问)
What has Lucy finished?
7. My parents have been to Paris.(改为否定句)
My parents haven't been to Paris.
8. Tom has lived in Shanghai since 2019.(对画线部分提问)
How long has Tom lived in Shanghai?
9. I have seen this picture before.(改为一般疑问句)
Have you seen this picture before?
10. They have bought a new car.(改为否定句)
They haven't bought a new car.
答案
1. I haven't eaten breakfast.
2. Has she read the book?
3. How long have they been here?
4. He hasn't gone to Beijing.
5. Have you watched the TV play?
6. What has Lucy finished?
7. My parents haven't been to Paris.
8. How long has Tom lived in Shanghai?
9. Have you seen this picture before?
10. They haven't bought a new car.
2. Has she read the book?
3. How long have they been here?
4. He hasn't gone to Beijing.
5. Have you watched the TV play?
6. What has Lucy finished?
7. My parents haven't been to Paris.
8. How long has Tom lived in Shanghai?
9. Have you seen this picture before?
10. They haven't bought a new car.
登录