529.How long have you been in this office?
Just a few minutes.I _____ here together with my cousin.
A.have walked
B.had walked
C.have been walking
D.walked
530.Jeff,you look excited today.
Sure I am,I ______ a good job in a big company,you know.
A.offered
B.will offer
C.have been offered
D.was offered