下列小题中有A、B两个句子,其中A句是用一般过去时表示,请在B句空白处填入恰当的词,使其与A句意思相符。

2025-06-28 16:09:16
推荐回答(2个)
回答1:

1.have had(had表持续,bought不可表持续的动作,注意时间状语,关键词since。)
2.has been on (be on表示比赛持续,而begun是不可持续的动作,关键词for。)
3.has had(理由和前两题一样,关键词since。)

出题者的思路是为了让你分清楚可以表持续和不可表持续的动词在现在完成时中的用法。

回答2:

1.have bought
2.has been playing
3.has caught