现在完成时是英语中一种常用的时态,用于表示过去某个时间点开始的动作或经历一直延续到现在,或者强调过去发生的事情对现在造成的影响。下面是一些现在完成时的练习题及【谜底】:
练习题1:填空练习
1. I __________ (finish) my homework.
2. She __________ (not eat) lunch yet.
3. We __________ (read) this book many times.
4. They __________ (visit) the museum.
5. He __________ (not arrive) yet.
【谜底】:
1. have finished
2. hasn't eaten
3. have read
4. have visited
5. hasn't arrived
练习题2:选择题
1. She __________ (never / be) to London.
a) never have been
b) has never been
c) never has been
2. We __________ (just / arrive) at the station.
a) have just arrived
b) just have arrived
c) arrived just
3. __________ (you / ever / try) sushi?
a) Have you ever tried
b) You have ever tried
c) Have you tried ever
4. He __________ (live) in Paris for five years.
a) has lived
b) lived
c) have lived
5. __________ (she / finish) her work yet?
a) Has she finished
b) Did she finish
c) She has finished
【谜底】:
1. b) has never been
2. a) have just arrived
3. a) Have you ever tried
4. a) has lived
5. a) Has she finished
练习题3:完成句子
1. I __________ (not see) him for a long time.
2. They __________ (already / leave) when we arrived.
3. __________ (you / ever / visit) London?
4. He __________ (not finish) his project yet.
5. How long __________ (you / learn) English?
【谜底】:
1. haven't seen
2. had already left
3. Have you ever visited
4. hasn't finished
5. have you learned
这些练习题可以帮助你加深对现在完成时的理解,并提升运用这一时态的能力。