Sridharan It was important to have had finished all the project in India on or before 1st April of 2005. ". .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
SridharanIt was important to have had finished all the project in India on or before 1st April of 2005.". . . . to have finished" would be the correct "perfect infinitive." (Omit the "had.") The use of "it" is fine.