THIS IS THE FIRST TIME I ... LONDON A . HAS VISITED B....

2 .This is the first time I ... London A . has visited B. visit C . visited D .have visited