It has been almost ten years since I last <i>________</i> German.<br/>Choose one answer.<br/><br/>a. had spoken <br/><br/>b. spoken <br/><br/>c. have spoken <br/><br/>d. spoke <br/><br/>is B is the correct answer?<br/><br/>thanks..