How time flies! Three years _________ A.have passed B.has pa