回答

(1)
(a) 私は一週間前に風邪を引きました。今でも風邪を引いています。
(b) I [(have) (had)](現在完了・継続) a cold (for) a week. 私は一週間ずっと風邪を引いています。
(2)
(a) デイブは5月にルーシーに会いました。それは彼が彼女に会った最後でした。
(b) Dave [(hasn't) (seen)](現在完了・継続) Lucy (since) May. デイブは5月以来ずっとルーシーに会っていません。
(3)
(a) ジョンは10年前にニューヨークに住み始めました。彼は3年前東京に引越しました。
(b) John [(had) (lived)](過去完了・継続) in New York (for) seven years until he moved to Tokyo three years ago.
3年前に東京に引越しをするまで、ジョンは7年間ずっとニューヨークに住んでいました。

参考にしてください。

この回答にコメントする
疑問は解決しましたか?