An user English
says…

It
it
Pronoun
  won
Verb
  a number of
  contracts
Noun
  for
Subordinating conjunction
  hauling
Verb
  infrastructure
Noun
  trains
Noun
.

It won a number of contracts for hauling infrastructure trains.
Collections
🧭
New
Navigating
Words and sentences
it
New
it

New
won

New
a number of

  1. Several.
  2. Several of.

New
contracts

New
for

New
hauling

New
infrastructure

  1. An underlying base or foundation especially for an organization or system.
  2. The basic facilities, services and installations needed for the functioning of a community or society.

New
trains

Comments