1. Scientists ---------- a new planet.

[Jamuna Bank PO-2014 : 2014]

1. had just discover

1

2. just discover

2

3. have just discover

3

4. have just discovered

4

5. none of these

5
Answer
Comments