MaverickK if you say that "several corporations have begun" it means that they have started doing it now. Why do you think it means that? The present perfect is indefinite as to time.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
MaverickKif you say that "several corporations have begun" it means that they have started doing it now.???
MaverickKBut can you tell me why is "began" wrong here? And should we use "have <verb>" with similar sentences having the since clause.To be honest, it doesn't strike me as wrong, but I think the test-makers prefer you to use the present perfect (have begun) with a since clause as a matter of style.