Technology can be anything created or invented by humans


Technology can be anything created or invented by humans that involve the application of scientific knowledge, and which has made many tasks easier than they were before and solve difficult problems we have trouble with.

My professor said I have subject-verb agreement issue here but I am not sure where is my mistake. Can anyone help me?  

Solution Preview :

Prepared by a verified Expert
Other Subject: Technology can be anything created or invented by humans
Reference No:- TGS01347744

Now Priced at $10 (50% Discount)

Recommended (92%)

Rated (4.4/5)