[Grammar] I conducted a public survey.

davidtrinh

Member
Joined
Nov 20, 2016
Member Type
Student or Learner
Native Language
Vietnamese
Home Country
Vietnam
Current Location
Canada
Every weekend, my friends and I have a meeting and learn English from one another. Last week, I showed them the following sentences I made up myself.

(ex) Over the last three weeks, I conducted a public survey about people's favorite sport in my city. When I analyzed the data two days ago, I realized that I had left out a very important question from the survey.

Most of my friends said that I used the wrong tense in the first sentence. They didn't know how to explain why the tense was wrong.

Could someone please explain what's wrong with it? Thanks a lot.
 

Rover_KE

Moderator
Staff member
Joined
Jun 20, 2010
Member Type
Retired English Teacher
Native Language
English
Home Country
England
Current Location
England
It looks fine to me. I wouldn't change anything.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
My immediate reaction was that after "Over the last three weeks", you needed "I have conducted" or "I have been conducting". However, the more I read the original, the more I'm inclined to agree with Rover that there's nothing wrong with the past simple. It's just not what I would choose.
 

jutfrank

VIP Member
Joined
Mar 5, 2014
Member Type
English Teacher
Native Language
English
Home Country
England
Current Location
England
I think the sentence is much better with have been conducting.

The present perfect continuous matches with the time marker over the last three weeks. We understand that the verb is repeated (continuous) across a duration that started three weeks ago, leading to the present (present perfect).

It is also possible, but less likely I think, for the meaning to be that the action was a single event - that all the conducting was done on one occasion. In this case, the present perfect simple form would be more suitable.
 
Top