问题

29.Someone________his car in front of my house and it is blocking my driveway
A:has parked
B:is parking
C:parked
D:had parked
B:is parking
C:parked
D:had parked
正确答案是: