C
for only a few days是一段时间,用现在完成时.
have +过去分词 是现在完成时
时间状语经常是for +一段时间
since+过去的时间
或者是already,ever ,recently 等,你书上有的