Machine-translated by Google. Questions are authored in English.
Top

Discussion

Select the most appropriate verb form to fill in the blank.

By 2040, artificial intelligence ______ many of the jobs that people do now.

  • A.will be taking over
  • B.have been taking over
  • C.will have taken over
  • D.shall be taking over

Answer: C

The correct form is "will have taken over". The future perfect is used for an action that will be completed before a stated time in the future, and here the time is the year 2040, by which artificial intelligence will have taken over many jobs.

"Will be taking over" and "shall be taking over" use the future continuous, which shows an action in progress at a future time and does not fit "by 2040". "Have been taking over" is a present perfect continuous and does not suit a future date with "will" missing, so it is ungrammatical here.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.