вопросы по русскому языку

1) есть ли ошибка в следующем предложении, по идее кого?это явление, получившее название фотоэлектрического эффекта, или, кратко, фотоэффекта, было открыто в конце xix столетия и сразу поставило целый ряд фундаментальных вопросов, поскольку ничего из того, что было известно ученым о строении металлов или природе света, фотоэффекта не объясняло. нельзя сказать, что классическая теория запрещала бы свету выбивать электроны из металла. электромагнитные волны, по идее, могли «вымывать» электроны из металла подобно тому, как морские волны выносят на поверхность и постепенно прибивают к берегу легкие пробковые крошки.2) "ли" надо или не надо в следующем предложении? оно в каком смысле? если "ли" можно заменить "или" , то "инстинкт" и "страха" однородные члены, почему "инстинкт" в именительном падеже, а "страха" в винительном падеже?инстинкт ли страха, полового влечения или голода - каждый из них заставлял тех существ, которые тогда обитали, производить те или иные действия, направленные на поддержание существования, то есть жизни.

mahong 你好

в первом предложении я ошибки не вижу. 
"по идее" - вводное слово, поэтому выделяется запятыми. "по идее" здесь обозначает "по известной теории", или "должно быть". этот оборот применим когда есть сомнения. в современном языке часто применяется в разговоре, но редко на письме.

во втором "ли" надо. ошибки тоже нет. на "или" заменить нельзя, потому, что "инстинкт" и "страх" - не однородные члены. здесь значение такое: "инстинкт страха, или инстинкт полового влечения, или инстинкт голода - каждый... ", но так говорить не будут, потому что часто повторяется слово "инстинкт". чтобы избежать повторения, применили приём с "ли". 
этот оборот старый, в современном разговорном языке применяется редко.

в первом предложении ошибок нет. а "по идее" ни кого-то конкретно, а вообще.
во втором "ли" только для эмоционального усиления. автор не знает, в каком порядке поставить три последующих определения, поставил, как получилось.

на поверхность, и постепенно прибивают к берегу, легкие пробковые крошки. -может так в первом задании

2)ли-в данном случае на или заменить можно, но лучше без "ли" и "или", и они никак не могут являться однородными членами предложения, постольку поскольку "инстинкт"-подлежащее и входит в грамматическую основу предложения (инстинкт заставлял) , а "страха"-дополнение, второстепенный член предложения (входит в перечисление: страха, влечения, голода- они -то и являются однородными).

ошибок нет. но можно в первом (по идее )вообще выкинуть, без него смысл не меняется и предложение чище, прочитайте сами. во втором первое (ли) тоже выкинуть-оно лишнее. так что на мой взгляд это просто лишние слова, ненужные в этих предложениях. ну на пример. 1по идее, у меня сегодня выходной. 2у меня сегодня выходной. 3.то ли дождик, то ли снег. 4.дождик или снег. смысл не меняется. просто иногда эти частицы превносят некую красоту, если можно так выразиться (3-е звучнее 4-ого), а иногда ничего не меняют.