The US space shuttle Endeavour ............................ successfully in Florida after the longest mission of its kind to the International Space Station.
A.was landing
B.has been landing
C.has landed
These questions are from this test. Would you like to take a practice test?