Which of the following sentences is in the present perfect tense?
AShe is singing a song.
BThey will play soccer tomorrow.
CHe has finished his homework.
DThey were playing chess.
AShe is singing a song.
BThey will play soccer tomorrow.
CHe has finished his homework.
DThey were playing chess.