我已经把卡给他了是用I have given him the card last week.还是 I had given
3个回答

如果只是单独的一句翻译的话应为:I gave him the card last week.

但如果是在文章中,且该句前后有以今天作为参照的时间状语如He ask me for the card today.等就得用第一句;另外,如果有以过去时间为状语的句子如He asked me for the card yesterday ,就得用你列的第二句.