—Yournewbikeissocool.—Thankyou!InfactIhave
來源:國語幫 3.05W
問題詳情:
—Your new bike is so cool.
—Thank you! In fact I have _________ it for two months.
A.bought B.buy C.had D.has
【回答】
C
【解析】句意:-你的新自行車這麼酷。-謝謝!事實上,我已經買了兩個月了。A. bought動詞過去式或過去分詞,買;B. buy動詞原形,買;C. had動詞過去式或過去分詞,擁有;D. has動詞三單,擁有。本句是現在完成時態的肯定句,持續*的動詞才能和for two months一段時間連用。have是持續*動詞,而buy是暫時*動詞。且本句需要動詞的過去分詞。故選:C。
知識點:動詞和動詞短語
題型:選擇題