The cruise ship ________ at the last port of call before I finished packing.

Select the option that completes the sentence using the correct perfect tense.


had arrived
has arrived
is having arrived
will have arrived

Respuesta :

Future perfect tense can be used to look back at an event or occurrence from a time in the future or to make a prediction. The correct perfect tense to be used in this sentence is;

  • Will have arrived

The future perfect tense can be used to fill up the blank space here. The sentence can thus be rendered thus;

The cruise ship will have arrived at the last port of call before I finished packing.

This indicates that the ship will be at the port before the narrator finished packing. It is like a prediction of something that will happen in the future.

Therefore, option D is correct.

Learn more here:

https://brainly.com/question/22326167

Answer:

i know this is old but the other person is wrong in the word finished look for ed which is past tense such as i finished playing like an hour ago  

had arrived is past tense

has arrived is present tense

is having arrived is simple future  i think

will have arrived is future tense

therefore the answer is had arrived (a)

Explanation:

ACCESS MORE