i ___the book twice when i was in the bookstore.

问题描述:

i ___the book twice when i was in the bookstore.
A.havereadB.wasreadingC.hadreadD.read
答案是D.可是有twice不应该用完成时态吗.帮忙解答一下吧.多谢.

这两本书是在书店时读的,不是在书店时就已经读完.