练习题 -- 动词时态 >> 现在完成时
共 14 题
第 1/14 题
★
"He has gone to Japan" means he went and returned.
正确答案: B
has gone to=去了未回。has been to=去过已回。
第 2/14 题
★★
I have never ___ to Beijing.
正确答案: B
have been to(去过已回),have gone to(去了未回)。
第 3/14 题
★★
He ___ here since 2010.
正确答案: C
since+时间点与完成时连用。
第 4/14 题
★
I ___ just ___ dinner.
正确答案: A
just+现在完成时。
第 5/14 题
★★
___ you ever ___ a horse?
正确答案: B
ever+现在完成时。ride→ridden。
第 6/14 题
★
"I have lived here for 2020" is correct.
正确答案: B
for+时间段,since+时间点。for 3 years / since 2020。
第 7/14 题
★
I haven't seen him ___.
正确答案: B
yet用于否定句句末。
第 8/14 题
★
She has lived here ___ 2015.
正确答案: B
since+时间点。
第 9/14 题
★★
This is the first time I ___ this movie.
正确答案: B
This is the first time + 现在完成时。
第 10/14 题
★
I have never ___ to a concert.
正确答案: B
have been to去过。
第 11/14 题
★★
I ___ to London three times.
正确答案: B
have been to去过已回。
第 12/14 题
★
He ___ in this company for ten years.
正确答案: C
for+时间段现在完成时。
第 13/14 题
★
She ___ not ___ her homework yet.
正确答案: B
yet否定句,现在完成时has not finished。