Gabarito disponível
What is Marine Engineering?
About a century ago no one ______about a marine engineer, but today it ______as established as any other famous ones. Over the last 100 years, engineering as a field of study ______ and diversified far beyond what ______ imagined prior to this period. Not only this, it has also branched out into various specialized fields that ______ great progress. Most of these new fields are aligned to any of the basic engineering branches like mechanical, electrical, civil, electronics, computers etc and have something or the other incorporated from them. One such branch is called marine engineering.
(Adapted from http: / / www. marineinsight. com / careers)
Resolução comentada
Sequência correta: would have heard / is / has developed / could have been / have achieved.
'No one would have heard about a marine engineer' é o condicional perfeito, para uma situação hipotética no passado. 'Today it is as established' está no presente. 'Engineering has developed and diversified' é o present perfect, e 'far beyond what could have been imagined' é o modal perfeito. 'Fields that have achieved' concorda com o plural.
Análise das alternativas
B, C, D e E) Erradas: combinam tempos verbais incoerentes com o texto, como 'has been' no lugar de 'is', 'had developed' ou 'would have developed', e 'could have' sem o particípio.
Referência: Gramática da língua inglesa – tempos verbais e modais.
Resolução comentada do VaiConcursos.