Search from various English teachers...
China flagQuentin
I () a great return on my investment, but I have to wait for many years. I (having anticipated) a great return on my investment, but I have to wait for many years. I know the blank shoud "anticipate" Why "having anticipated" is wrong? Please give me some reasons from Grammer perspective.

Answers · 5

1
present simple ("anticipate") and present continuous ("am anticipating") would both be OK here. "Having anticipated" isn't a verb conjugation like past simple or present perfect. Instead, it is the head of a "participial phrase". It is very advanced grammar--I recommend that you study other things first. But, since you asked, a participial phrase will BEGIN with a participle--the -ing form of a verb, or the third form of a verb. For instance, the present participle of "give" is "giving", and the past participle of "give" is "given." You should put a participial phrase before or after a complete sentence, separated by a comma. The participial phrase will act as an adverb that explains the reason for or manner of the rest of the sentence. For example: I ate before I met Bob yesterday. *Having already eaten,* I wasn't hungry, so when he offered to take me to lunch, I said "no".
0
Having anticipated a great return on my investment, I was horrified to see the company had gone bankrupt.
0
To follow up on Chris's comment, using "Having" here is like saying "because." "Having anticipated a great return on my investment," = "Because I anticipated a great return on my investment." Or, to use Chris's example, you could also say, "Because I had already eaten, I was not hungry"

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today