That was the first time I ______ England's shores.

That was the first time I ______ England's shores.
A、left
B、has left
C、would leave
D、had left
【正确答案】:D