1.giving 是正确的,这个分词的发出者应该是前面的整句话,做整句话的定语,也可以变为,“which gave us a unique personal dimensions to the tour."
2.这个我网上搜了一下,你看一下谓语为单数的解释:
谓语需用单数
1) 代词each和由every,some,no,any等构成的复合代词作主语,或主语中含有each,every,谓语需用单数.
Each of us has a tape-recorder.
There is something wrong with my watch.
2) 当主语是一本书或一条格言时,谓语动词常用单数.
The Arabian Night is a book known to lovers of English.
是英语爱好者熟悉的一本好书.
3) 表示金钱,时间,价格或度量衡的复合名词作主语 时,通常把这些名词看作一个整体,谓语一般用单数.(用复数也可,意思不变.)
Three weeks was allowed for making the necessary preparations.
Ten yuan is enough.
这里说,用复数也可,意思不变.
3.对于这种情感
4.这里我想应该通过正确理解out of 的意义才能解释,我刚刚查过,它有几层意思
第一,用...;第二,缺乏...;第三,由于...,而这里表达的意思应该是“凭借,通过,”之意,所以用by,through,会更好一些吧.
5.这个不难理解啊,因为中心词是development,是抽象名词,所以用has
以上只是我的浅见,好久没这么抠语法了,哈哈!