How long has peter been reading the book?选项再补充

问题描述:

How long has peter been reading the book?选项再补充
A an hour ago
B before an hour ago
C since an hour ago
D for an hour ago

C 典型的现在完成时的时间状语